We will discuss how the modern Continuous Delivery process should look by introducing Docker, the technology that changed the IT industry and the way the servers are used.
This chapter covers the following points:
- Introducing the idea of virtualization and containerization
- Installing Docker for different local and server environments
- Explaining the architecture of the Docker toolkit
- Building Docker images with Dockerfile and by committing changes
- Running applications as Docker containers
- Configuring Docker networks and port forwarding
- Introducing Docker volumes as a shared storage