Question
What is a docker-compose.yml file?
Answer
It is a file used by the docker-compose utility which orchestrates the creation of multiple containers. For microservices, SOA and various stacks of applications (e.g., the LAMP stack), container orchestration is useful. Here are some quotes which help elucidate what docker-compose does:
“Compose is a tool for defining and running multi-container Docker applications.” (Taken from Docker’s website.)
“In order to do something useful with containers,
…