2.1 Docker Compose na Windows
Docker Compose — to narzędzie do definiowania i uruchamiania aplikacji Docker składających się z wielu kontenerów. Instalacja Docker Compose zależy od systemu operacyjnego, którego używasz. W tym wykładzie omówimy kroki instalacji Docker Compose na różnych systemach operacyjnych: Linux, macOS i Windows.
Instalacja Docker Compose na Windows
Krok 1: Instalacja Docker Desktop
Na Windows Docker Compose jest instalowany razem z Docker Desktop. Więc teoretycznie powinien być już zainstalowany. Jeśli z jakiegoś powodu czytasz ten wykład bez wcześniejszej instalacji Dockera, pobierz Docker Desktop z oficjalnej strony Dockera i zainstaluj go.
Krok 2: Uruchomienie Docker Desktop
Uruchom Docker Desktop z menu "Start". Po instalacji i uruchomieniu Docker Desktop, Docker Compose będzie dostępny z wiersza poleceń.
Krok 3: Sprawdzenie instalacji
Otwórz wiersz polecenia (Command Prompt) lub PowerShell i sprawdź, czy Docker Compose jest zainstalowany i działa poprawnie.
docker compose --version
Uwaga! Inne warianty polecenia:
docker-compose --version
docker compose version
Powinieneś zobaczyć informacje o wersji Docker Compose.
2.2 Docker Compose na macOS
Instalacja Docker Compose na macOS
Krok 1: Instalacja Docker Desktop
Na macOS Docker Compose instaluje się razem z Docker Desktop. Więc teoretycznie powinien być już zainstalowany. Jeśli z jakiegoś powodu czytasz ten wykład nie mając zainstalowanego Dockera, to pobierz Docker Desktop ze strony oficjalnej Docker i zainstaluj go.
Krok 2: Uruchomienie Docker Desktop
Uruchom Docker Desktop z aplikacji. Po tym Docker Compose będzie dostępny z poziomu wiersza poleceń.
Krok 3: Sprawdzenie instalacji
Sprawdź, czy Docker Compose jest zainstalowany i działa poprawnie.
docker compose --version
Powinieneś zobaczyć informację o wersji Docker Compose.
Uwaga! Inne warianty komendy:
docker-compose --version
docker compose version
2.3 Docker Compose na Linux
Instalacja Docker Compose na Linux
Krok 1: Instalacja Dockera
Zanim zainstalujesz Docker Compose, upewnij się, że Docker jest już zainstalowany na twoim systemie. Jeśli Docker nie jest zainstalowany, wykonaj następujące komendy:
sudo apt-get update
sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt-get update
sudo apt-get install -y docker-ce
Krok 2: (Opcjonalnie) Skonfiguruj Dockera, aby działał bez sudo
Aby nie używać sudo
dla każdej komendy Dockera, dodaj obecnego użytkownika do grupy Dockera:
sudo usermod -aG docker $USER
Krok 3: Zainstaluj Docker Compose
Aby to zrobić, po prostu wykonaj komendę
sudo apt-get install docker-compose-plugin
Krok 4: Sprawdź instalację
Sprawdź, czy Docker Compose został poprawnie zainstalowany i działa.
docker compose --version
Powinieneś zobaczyć coś takiego:
Docker Compose version v2.12.2
GO TO FULL VERSION