Docker Compose can be used to simplify working with images and containers, while also increasing your efficiency and productivity as a developer. In this course, Building and Orchestrating Containers with Docker Compose, you’ll learn what Docker Compose is and how it can be used to work with images and containers. First, you’ll explore the fundamentals of YAML and learn how it is used by Docker Compose to define services. Next, you’ll discover key Docker Compose properties that can be used within services to automate the process of building custom images and running containers. Finally, you’ll learn how to use Docker Compose commands to build custom images, orchestrate running multiple containers, view container logs, and more. When you’re finished with this course, you’ll have the core skills and knowledge of Docker Compose needed to increase your productivity when building custom images and orchestrating multiple containers used by your applications.
Course Overview [Autogenerated] Welcome to the building and orchestrated containers with Docker Compose course, My name's dan wall lean and I'm a software developer, architect and trainer specializing in container and cloud technologies. I'm excited to talk with you about Docker Compose one of my favorite tools available with Docker and show you how you can use it to simplify working with images and containers while also increasing your efficiency and productivity. As a developer you can get started using Docker Compose to build images, orchestrate containers and troubleshoot issues by learning a simple file format called YAML as well as a few key commands, really simple to get started. Some of the major topics that you'll learn about in this course include why you would use Docker Compose Yaml Fundamentals, How to Build one or more images using Docker Compose the role of ports, volumes, environment variables and networks, container orchestration and additional Docker Compose features such as viewing container, logs and shelling into containers. By the end of the course you'll have a solid foundation to get started building, running and deploying your apps using Docker Compose If you get the most out of this course, you'll need a basic understanding of DR concepts and prior experience developing applications. Docker Compose is really fun to work with and as mentioned, it can provide a big boost to your productivity so let's jump right in