In this chapter, we will explore various options of creating Docker containers with added modes, such as privileged mode and super privileged mode containers. We will also be exploring various troubleshooting issues for these modes.
We will take a deep dive into various deployment management tools, such as Chef, Puppet, and Ansible, which provide integration with Docker in order to ease the pain of deploying thousands of containers for a production environment.
In this chapter, we will cover the following topics:
Privileged containers and super privileged containers
Troubleshooting issues of working with different sets of options available for creating containers
Making Docker containers work with Puppet, Ansible, and Chef
Using Puppet to create Docker containers and deploy applications
Managing Docker containers with Ansible
Building Docker and Ansible together
Chef for Docker
Automating the Docker container's deployment with the help of the preceding management...