docker, debian,

How to install Docker Compose on Debian 11

Sep 15, 2021 · 1 min read · Post a comment

We previously saw how to install Docker on Debian 11. As a sequel, I’m going to round it off with the docker compose installation on Debian 11.

Prerequisites

  • Debian 11
  • Docker
  • sudo privileges

Install latest Compose on Debian 11

Step 1. First, download the latest compose version and add the executable path.

sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

If you want to specify another composer version you just need to change the 1.29.2 part from the link above.

Step 2. Execute the following command to set the right binary permissions:

sudo chmod +x /usr/local/bin/docker-compose

NOTE. This step is only needed, if for some reason the path /usr/local/bin/docker-compose causes any issues you can always create a symbolic link to /usr/bin.

sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

Step 3. To test the installation, run:

docker-compose --version

Output:

docker-compose version 1.29.2, build 5becea4c

Uninstall Docker Compose on Debian 11

If you decide to uninstall compose on Debian 11, whatever the reason is, just run:

sudo rm /usr/local/bin/docker-compose

Conclusion

Deploying your containers through Docker Compose will simplify and provide better manageability instead of using Docker commands. This tutorial will help you to achieve that by installing Docker Compose on Debian 11. Feel free to leave a comment below and if you find this tutorial useful, follow our official channel on Telegram.