Building rebaseable container images with Docker from scratch
A hands-on look at how rebaseable container images are structured on Cloud Run, using Docker and FROM scratch.
Cloud Run is a container platform on Google Cloud, and I'm part of the Cloud Run team at Google. Before joining Google, I wrote the O'Reilly book on it.
A hands-on look at how rebaseable container images are structured on Cloud Run, using Docker and FROM scratch.
A technical overview of automatic base image updates on Cloud Run.
Use these gcloud commands to configure a custom domain for a Cloud Run service with a managed SSL certificate and an HTTP-to-HTTPS redirect.
A guide to the most promising Cloud Run sessions at Google Cloud Next 2026 in Las Vegas.
Cloud Run's automatic base image updates keep your services patched against OS vulnerabilities with zero downtime and zero developer intervention.
Get ready for Cloud Next 2025, where Cloud Run takes center stage with sessions covering everything from new features and serverless GPUs to AI agents and high-availability services.
Google Cloud Run supports on-demand NVIDIA L4 and RTX PRO 6000 Blackwell GPUs, enabling fast, flexible, and cost-effective deployment of AI workloads with full scale-to-zero capabilities.
At TEQNation 2024, I demonstrated how to build a complex LLM app using RAG and ReAct, grounded in over 20 million Hacker News comments, and explained how I did data scraping, indexing, and implementation with LangChain and Cloud Run.
Learn to build a Retrieval-Augmented Generation (RAG) app with LangChain and Gemini on Cloud Run, using a vector database to answer questions from Cloud Run release notes.
At Cloud Next 2024, I joined LangChain's founder and others to show how to build generative AI applications on Google Cloud using LangChain. I've included a demo of L'Oreal's internal GPT and a hands-on guide to building a LangChain app from scratch.
Deploy Google's Gemma 2B open model on Cloud Run using Ollama for CPU-based inference with this sample project, providing an accessible way to run smaller LLMs in a serverless environment.
My O'Reilly book on Google Cloud Run teaches you how to deploy containerized applications on a scalable serverless platform, with practical examples for developers, sysadmins, and cloud engineers.
Dumping verbose test logs into an AI coding agent wastes context window space. Wrapping test commands in a silent Make macro suppresses noise on success while preserving full stack traces on failure.
Deterministic directory hashing calculates unique local port numbers from absolute filesystem paths, preventing port collisions in Git worktrees without manual configuration.
Learn how to run an interactive agent loop with Antigravity SDK.