docker-compose-download
Docker Compose v2
docker-compose v1 is written in python and v2 is written in go with many new features. Ubuntu as of 22.04 still contains only docker-compose v1 and v2 needs to be manually installed by downloading from GitHub.
# Run this commands as sudo user
# Download the latest version of docker-compose from github
apt install -y jq
wget -q -O - https://api.github.com/repos/docker/compose/releases/latest | jq -r '.assets[] | select(.name=="docker-compose-linux-x86_64") | .browser_download_url' | wget -i /dev/stdin -O /usr/local/bin/docker-compose
chmod 755 /usr/local/bin/docker-compose
# Handy shortcut to invoke docker-compose
sudo ln -s docker-compose /usr/local/bin/d
Docker Compose Installation for ARM 64-bit (aarch64) Architecture
sudo curl -L "https://github.com/docker/compose/releases/download/$(curl -s https://api.github.com/repos/docker/compose/releases/latest | jq -r .tag_name)/docker-compose-$(uname -s)-aarch64" -o /usr/local/bin/docker-compose
chmod 755 /usr/local/bin/docker-compose
# Handy shortcut to invoke docker-compose
sudo ln -s docker-compose /usr/local/bin/d