Install and Use Docker Compose on Fedora 29 / Fedora 28

Docker Compose is a tool used to define and run multi-container Docker applications. The application services are configured using a Compose file. Unlike running docker commands, a single command is all that’s required to create and start all the services from your configuration.

Docker Compose is a great tool for development, testing, and staging environments,
as well as CI workflows. Install it on your Fedora using the steps provided below.

Step 1: Install Docker Engine

Docker Compose requires Docker Engine to be installed on the host system before it can be used. Install Docker on Fedora 29 and Fedora 28 system using our guide below.