Using Containers

When implemented correctly, containers provide a way to increase the speed and agility of application deployment. Whether your company’s data center is local or in the cloud, you can use container concepts to quickly set up your app’s required infrastructure. A few important infrastructure provisioning concepts are covered in the following sections.

Creating the Container

Much like a physical data center, a container needs to be managed and controlled. In most environments, the container’s configuration is treated in a manner similar to how software revisions are treated. The following sections outline the basic ideas in creating a container environment for an application.

Design the Container

Along with the app requirements, ...

Get Linux Fundamentals, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.