Docker compose debian 12
Step 1) Update your system
sudo apt update
sudo apt upgrade
Step 2) Install necessary packages
sudo apt install ca-certificates curl gnupg dpkg lsb-release
Step 3) Add Docker’s official GPG key
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -sS https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor > /usr/share/keyrings/docker-ce.gpg
sudo chmod a+r /usr/share/keyrings/docker-ce.gpg
Step 4) Set up the Docker repository
Add the Docker repository to your APT sources:
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-ce.gpg] https://download.docker.com/linux/debian $(lsb_release -sc) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Step 5) Update the package index
sudo apt update
Step 6) Install Docker Engine, Docker CLI, and Docker Compose
Finally, install Docker Engine, Docker CLI, and the Docker Compose plugin:
sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin