Docker Compose v2 to wersja, która działa jako podkomenda Dockera (docker compose
, bez myślnika) i nie wymaga osobnego pliku binarnego. Jest dostarczana razem z Docker CLI.
W pierwszej kolejności należy sprawdzić obecną wersję Dockera poleceniem:
docker version
Docekr Compose v2 wspierany jest od wersji Dockera 20.10.13. Jeśli posiadana wersja jest taka bądź wyższa, można przystąpić do aktualizacji.
mkdir -p ~/.docker/cli-plugins/
curl -SL https://github.com/docker/compose/releases/latest/download/docker-compose-linux-x86_64 -o ~/.docker/cli-plugins/docker-compose
chmod +x ~/.docker/cli-plugins/docker-compose
Sprawdzamy czy aktualizacja przebiegła pomyślnie:
docker compose version
Jeśli widoczna jest v2.xx.x to znaczy że od teraz możemy korzystać z nowej wersji używając opcji docker compose
ale bez myślnika.