Instalacja — Linux¶
Otwórz Terminal (zazwyczaj skrót Ctrl+Alt+T lub znajdziesz go w menu aplikacji).
1. Narzędzia i Docker¶
Wybierz swoją dystrybucję:
Zainstaluj Docker Engine — oficjalna instrukcja dla Debian lub Ubuntu (zawiera Docker Compose).
Tip
Możesz też zainstalować Docker poleceniem make install-docker po sklonowaniu
repo (Debian/Ubuntu — używa apt i oficjalnego repozytorium Dockera).
Zainstaluj Docker Engine — oficjalna instrukcja dla Fedory (zawiera Docker Compose).
Zainstaluj Docker Engine:
sudo pacman -Sy --noconfirm docker docker-compose
sudo systemctl enable --now docker
sudo usermod -aG docker $USER
Wyloguj się i zaloguj ponownie, aby uprawnienia do Dockera zaczęły działać.
Zainstaluj Docker Engine — oficjalna instrukcja dla SLES/openSUSE (zawiera Docker Compose).
2. Uprawnienia do Dockera (grupa docker)¶
Dodaj swojego użytkownika do grupy docker, żeby make i docker compose działały
bez sudo:
Aby zmiana zaczęła obowiązywać, wyloguj się i zaloguj ponownie (na sesji graficznej
najprościej całkowicie wylogować, a w SSH zakończyć sesję i wejść na nowo).
Alternatywnie odśwież grupy w bieżącej powłoce poleceniem newgrp docker — działa
tylko w tym jednym terminalu.
Sprawdź, czy działa:
Polecenie powinno wykonać się bez sudo. Jeżeli zamiast tego widzisz
permission denied while trying to connect to the Docker daemon socket —
przelogowanie nie zostało wykonane.
Uwaga bezpieczeństwa
Członkostwo w grupie docker jest faktycznie równoważne uprawnieniom roota na
hoście (przez Dockera można zamontować / i wyjść z kontenera). Dodawaj do tej
grupy tylko zaufane konta administratorów.
3. Sklonuj repozytorium¶
➡️ Przejdź do Pierwszego uruchomienia.