更新时间:2021-07-09 18:45:20
封面
版权信息
Credits
About the Authors
About the Reviewer
www.PacktPub.com
Customer Feedback
Preface
Chapter 1. Understanding Container Scenarios and an Overview of Docker
Decoding containers
Unikernels
Summary
Chapter 2. Docker Installation
Installing Docker on Ubuntu
Installing Docker on Red Hat Linux
Deploy CentOS VM on AWS to run Docker containers
Installing Docker on CoreOS
Installing Docker on Fedora
Installing Docker with script
Installing Docker on SUSE Linux
Chapter 3. Building Base and Layered Images
Building container images
Image testing and debugging
Automated image building
Chapter 4. Devising Microservices and N-Tier Applications
Hype or hubris
Monolithic architecture
N-tier application architecture
Microservices architecture
Chapter 5. Moving Around Containerized Applications
Redistributing via Docker registry
Pushing images to Docker Hub
Docker Trusted Registry (DTR)
Docker Universal Control Plane
Chapter 6. Making Containers Work
Privileged containers
Super-privileged container
Puppet
Ansible
Chef
Chapter 7. Managing the Networking Stack of a Docker Container
Docker networking
docker0 bridge
Configuring DNS
Troubleshooting communication between containers and the external network
libnetwork and the Container Network Model
Docker networking tools based on overlay and underlay networks
Configuring an overlay network with the Docker Engine swarm node
Configuring OpenvSwitch (OVS) to work with Docker
Chapter 8. Managing Docker Containers with Kubernetes
Deploying Kubernetes on Bare Metal machine
Troubleshooting the Kubernetes Fedora manual setup
Deploying Kubernetes using Minikube
Deploying Kubernetes on AWS
Deploying Kubernetes on vSphere
Kubernetes setup troubleshooting
Kubernetes pod deployment
Deploying Kubernetes in a production environment
Debugging Kubernetes issues
Chapter 9. Hooking Volume Baggage
Avoiding troubleshooting by understanding Docker volumes
Default case storing data inside the Docker container
Data-only container
Host mapped volume backed up by shared storage
Docker storage driver performance
Chapter 10. Docker Deployment in a Public Cloud - AWS and Azure
Architecture of Amazon ECS
Troubleshooting - AWS ECS deployment
Updating Docker containers in the ECS cluster
Microsoft Azure container service architecture
Troubleshooting - The Microsoft Azure Container Service
Docker Beta for AWS and Azure