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 -yKrok 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-commonKrok 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.gpgKrok 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/nullKrok 5: Zainstaluj Dockera
Zaktualizuj listę pakietów i zainstaluj Docker Engine:
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.ioKrok 6: Zweryfikuj instalację Dockera
Sprawdź, czy Docker został poprawnie zainstalowany, uruchamiając:
docker --versionAby upewnić się, że Docker działa:
sudo systemctl status dockerJeśli nie działa, uruchom go za pomocą:
sudo systemctl start dockerAby włączyć Dockera do uruchamiania przy starcie:
sudo systemctl enable dockerKrok 7: Uruchom Dockera bez Sudo (Opcjonalnie)
Domyślnie Docker wymaga sudo uprawnień. Aby uruchomić go jako użytkownik niebędący rootem, dodaj swojego użytkownika do grupy docker:
sudo usermod -aG docker $USERWyloguj 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-worldJeś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 ubuntuWyświetl zainstalowane obrazy
docker imagesUruchom kontener
Aby uruchomić kontener z obrazu:
docker run -it ubuntu bashTo polecenie uruchamia kontener Ubuntu i otwiera interaktywną powłokę.
Wyświetl uruchomione kontenery
docker psAby zobaczyć wszystkie kontenery, w tym zatrzymane:
docker ps -aZatrzymaj 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 -aPodsumowanie
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.


