Container runtime
A container runtime is software that creates, executes, and manages application containers using operating-system isolation mechanisms and container images.
Shipping Go: Develop, deliver, discuss, design, and go again
A container runtime is software that creates and executes containers using operating-system isolation mechanisms.
- How it is used
- Runs packaged applications locally and in production to reduce differences between development and cloud execution.
- How deep it goes
- Explains host-kernel sharing and image-based containers, then walks through local execution and deployment; defers Kubernetes operations.
- Examples
- Uses a Go service built with `pack`, run with Docker, and deployed to Cloud Run with an endpoint check.
- What you can do after
- Apply it via Docker and Cloud Run to run a built image locally and deploy it through a pipeline.
Read how Shipping Go: Develop, deliver, discuss, design, and go again explains container runtime →
Rust Servers, Services, and Apps
A container runtime is software that creates and runs application containers from container images.
- How it is used
- Deploys a packaged Rust web service by instantiating Docker images on a host.
- How deep it goes
- Explains image-to-container instantiation and deployment configuration, but stops short of runtime internals.
- Examples
- Uses a Rust server image, Docker containers, and a Postgres container in a deployment configuration.
- What you can do after
- Operate/configure Docker containers by building images and starting or stopping service and database containers.
Read how Rust Servers, Services, and Apps explains container runtime →
Related concepts
- deploymentused by · Deployment is the process of making software, models, or other computational systems available to operate in a target environment.
- operating systemuses · An operating system is system software that manages computer hardware and provides services and interfaces for application programs.
- podpart of · A Kubernetes Pod is the smallest deployable unit in Kubernetes, grouping one or more co-located containers that share networking and other resources.
- containeruses · A software container is an isolated execution environment that packages an application and its dependencies while sharing the host operating system kernel.
- Container Runtime Interfaceconfigured by · The Container Runtime Interface is a Kubernetes standard interface through which kubelets communicate with and manage container runtimes.
- Dockerincludes · Docker is a platform and ecosystem for building, distributing, and running applications in containers.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.

