Also available in other formats.
Register your product to gain access to bonus material or receive a coupon.
This is the Rough Cut version of the printed book
Start out running a few Docker container images in Ubuntu, Fedora, RHEL, CoreOS or Project Atomic. End up deploying enterprise-quality, multi-container Kubernetes setups in a Linux or cloud environment. In between, learn best practices for building containers from Dockerfile files, integrating them with host storage and networking, and accessing special host privileges.
Whether you are a system administrator, software developer or just an enthusiast, Docker Containers: From Start to Enterprise launches you into the latest Docker container technology. Examine fun and useful real-world Docker container examples and learn how to leverage them to build your own Dockerized applications.
With Docker Containers: From Start to Enterprise you will be able to: install Docker on standard Linux or specialized container operating systems; set up a private Docker Registry; create, run and investigate Docker images and containers; pull and push containers between local systems and Docker Registries; integrate Docker containers with host networking and storage. orchestrate multiple containers into complex applications with Kubernetes; and employ best practices when developing containerized applications.
Part I: Getting Going with Containers
Chapter 1: Containerizing Applications with Docker
Chapter 2: Setting Up a Container Run-time Environment
Chapter 3: Setting Up a Private Docker Registry
Part II: Working with Individual Containers
Chapter 4: Running Container Images
Chapter 5: Finding, Pulling, Saving, and Loading Container Images
Chapter 6: Tagging Images
Chapter 7: Investigating Containers
Chapter 8: Starting, Stopping, and Restarting Containers
Chapter 9: Configuring Container Storage
Chapter 10: Configuring Container Networking
Chapter 11: Cleaning up Containers
Chapter 12: Building Docker Images
Part III: Running Containers in Cloud Environments
Chapter 13: Deploying Containers in Atomic and CoreOS
Chapter 14: Using Super Privileged Containers
Part IV: Managing Multiple Containers
Chapter 15: Understanding Orchestration and Management Tools
Chapter 16: Exploring Advanced Kubernetes Configurations
Part V: Developing Containers
Chapter 17: Understanding Container Development
Chapter 18: Developing Docker Containers
Chapter 19: Exploring Sample Dockerfile files
Chapter 20: Extending Docker Coming Development and Deployment Tools