Przewodnik instalacji i użytkowania Dockera na Ubuntu 20.04
Docker to platforma open-source, która upraszcza proces tworzenia, dostarczania i uruchamiania aplikacji w kontenerach. Ten przewodnik omówi instalację Dockera na Ubuntu 20.04 i zapewni przegląd jego podstawowego użycia.
Wymagania wstępne
- System działający na Ubuntu 20.04
- Konto użytkownika z uprawnieniami sudo
- Dostęp do Internetu
Krok 1: Zaktualizuj pakiety systemowe
Przed zainstalowaniem Dockera zaktualizuj repozytorium pakietów, aby upewnić się, że masz najnowsze wersje oprogramowania:
sudo apt update && sudo apt upgrade -y
Krok 2: Zainstaluj wymagane zależności
Docker wymaga zainstalowania pewnych zależności. Uruchom następujące polecenie, aby je zainstalować:
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common
Krok 3: Dodaj oficjalny klucz GPG Dockera
Aby zweryfikować autentyczność pakietu Dockera, dodaj jego klucz GPG:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
Krok 4: Dodaj repozytorium Dockera
Dodaj oficjalne repozytorium Dockera do źródeł systemowych:
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu focal stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Krok 5: Zainstaluj Dockera
Zaktualizuj listę pakietów i zainstaluj Docker Engine:
sudo apt update sudo apt install -y docker-ce docker-ce-cli containerd.io
Krok 6: Zweryfikuj instalację Dockera
Sprawdź, czy Docker został poprawnie zainstalowany, uruchamiając:
docker --version
Aby upewnić się, że Docker działa:
sudo systemctl status docker
Jeśli nie działa, uruchom go za pomocą:
sudo systemctl start docker
Aby włączyć Dockera do uruchamiania przy starcie:
sudo systemctl enable docker
Krok 7: Uruchom Dockera bez Sudo (Opcjonalnie)
Domyślnie Docker wymaga
sudouprawnień. Aby uruchomić go jako użytkownik niebędący rootem, dodaj swojego użytkownika do grupy
docker:
sudo usermod -aG docker $USER
Wyloguj się i zaloguj ponownie, aby zmiany zaczęły obowiązywać.
Krok 8: Przetestuj instalację Dockera
Uruchom kontener testowy, aby zweryfikować, że Docker działa poprawnie:
docker run hello-world
Jeśli instalacja zakończy się sukcesem, powinieneś zobaczyć komunikat potwierdzający, że Docker działa poprawnie.
Podstawowe polecenia Dockera
Pobierz obraz
Aby pobrać obraz z Docker Hub:
docker pull ubuntu
Wyświetl zainstalowane obrazy
docker images
Uruchom kontener
Aby uruchomić kontener z obrazu:
docker run -it ubuntu bash
To polecenie uruchamia kontener Ubuntu i otwiera interaktywną powłokę.
Wyświetl uruchomione kontenery
docker ps
Aby zobaczyć wszystkie kontenery, w tym zatrzymane:
docker ps -a
Zatrzymaj kontener
Aby zatrzymać działający kontener:
docker stop <container_id>
Usuń kontener
Aby usunąć zatrzymany kontener:
docker rm <container_id>
Usuń obraz
Aby usunąć obraz:
docker rmi <image_id>
Oczyść nieużywane zasoby
Usuń wszystkie zatrzymane kontenery i nieużywane obrazy:
docker system prune -a
Podsumowanie
Docker to potężne narzędzie, które upraszcza wdrażanie i zarządzanie aplikacjami. Ten przewodnik omówił proces instalacji i podstawowe polecenia, które pomogą Ci rozpocząć pracę z Dockerem na Ubuntu 20.04.


