Linux Containers
Linux containers are one of the most profound technologies of our lifetime. And even though the bits and pieces were here before Docker, it's Docker, that stirred containers for mass success. Docker is both packaging format and runtime to run these containers. And Podman is an alternative runtime for OCI images from Red Hat that allows running containers without a daemon.We'll discuss what containers are and whether we need them. We'll talk about the Docker container format for packaging server applications and see how to run long-running Docker applications with Docker and Podman runtimes. At the end of the chapter, we'll be able to build secure root-less containers for our applications efficiently.
Table of Contents
Runtimes and Images
Container Blueprint
Running Containers
Podman
Volumes
Networks
Restricting Containers
Building Containers
Containerfiles
Rootless Containers
Application Containers
Application Dependencies
Assets
Multi-Target Builds
Container Processes
Cleaning Up
Summary
Buy now
Book with code for $65 + local tax
Not ready to buy? Sign up for updates