Overview of this book
If you have never worked with containerization before or you need a quick refresher on the most common commands and patterns using Docker, then this course is for you. Although there are other containerization frameworks or tools, Docker has emerged as the standard when it comes to using it for everything from developers’ machines to production-ready cloud deployments.
In this course, you will learn how to use Docker in your daily development workflow from the very start to increase your productivity. You’ll discover Docker Run, before going on to understand how to read, understand, and write docker-compose.yml files. As you progress, the course will take you through developing Docker images, along with helping you understand the technique of creating a custom configuration with Dockerfile. Later, you will explore the benefits of a local development environment versus virtual machines versus Docker.
By the end of this course, you will be well-versed with Docker, and have developed the skills you need to use it effectively to manage your environment.
All the codes and supporting files for this course are available at - https://github.com/PacktPublishing/Working-with-Docker-Dockerfile-and-Docker-Compose