Docker Compose is a tool that allows you to define and run multi-container Docker applications.
With Compose, you define the application’s services, networks and volumes in a single YAML file, then spin your application with a single command.
Compose can be used for different purposes such as single host application deployments, automated testing and local development.
This tutorial walks you through installing the latest version of Docker Compose on CentOS 7. We will also cover the basic Docker Compose concepts and commands.
Read more at Linuxize