33%

Black Friday Sale Off on everything

and 40% off for dedicated bulgaria servers

Użyj kodu:

BLACK33
BG40
Użyj promocji
31.10.2024

Jak zainstalować platformę Docker w systemie CentOS

Docker to potężne narzędzie do tworzenia, wdrażania i uruchamiania aplikacji w kontenerach, zapewniające izolowane środowisko, które upraszcza opracowywanie i wdrażanie. Instalacja Dockera w systemie CentOS pozwala wykorzystać te możliwości. Niniejszy przewodnik przeprowadzi Cię przez proces instalacji Dockera na serwerze CentOS

1. Aktualizacja systemu

Przed instalacją Dockera warto zaktualizować system, aby upewnić się, że wszystkie pakiety są aktualne

sudo yum update -y

2. Instalacja wymaganych pakietów

Docker wymaga najpierw zainstalowania pewnych zależności. Uruchom następujące polecenie, aby je dodać

###ATP_NOTR_2_CODE_TAG_NOTR_ATP##

Pakiet yum-utils udostępnia narzędzie yum-config-manager, którego użyjemy do skonfigurowania repozytorium Docker

3. Konfiguracja repozytorium Docker

Następnie dodaj oficjalne repozytorium Docker do swojego systemu

###ATP_NOTR_3_CODE_TAG_NOTR_ATP##

To repozytorium zawiera najnowsze pakiety Docker dla systemu CentOS

4. Instalacja Docker

Po dodaniu repozytorium możesz teraz zainstalować Dockera

sudo yum install -y docker-ce

Spowoduje to zainstalowanie silnika Docker w systemie CentOS

5. Uruchom i włącz Dockera

Po zainstalowaniu Dockera należy uruchomić usługę Docker i włączyć jej uruchamianie

sudo systemctl start docker
sudo systemctl enable docker

Aby sprawdzić stan usługi Docker, można uruchomić

sudo systemctl status docker

6. Weryfikacja instalacji Docker

Aby sprawdzić, czy Docker działa poprawnie, uruchom następujące polecenie

sudo docker run hello-world

To polecenie pobiera obraz testowy z repozytorium Dockera i uruchamia go. Jeśli wszystko jest poprawnie skonfigurowane, pojawi się komunikat, że Docker jest zainstalowany i działa

7. Zarządzanie Dockerem jako użytkownik inny niż root (opcjonalnie)

Domyślnie Docker wymaga uprawnień roota. Aby umożliwić użytkownikowi niebędącemu rootem uruchamianie poleceń Dockera, należy dodać go do grupy docker

Krok 1: Utwórz grupę Docker

sudo groupadd docker

Krok 2: Dodaj swojego użytkownika do grupy Docker

Zastąp your_username rzeczywistą nazwą użytkownika, której chcesz nadać dostęp do Dockera

sudo usermod -aG docker your_username

Po dodaniu użytkownika wyloguj się i zaloguj ponownie, aby zmiany zaczęły obowiązywać

8. Podstawowe polecenia Docker

Oto kilka podstawowych poleceń Docker na początek

  • Lista kontenerów Docker
    docker ps # Pokazuje uruchomione kontenery docker ps -a # Pokazuje wszystkie kontenery, w tym zatrzymane
  • Uruchamianie i zatrzymywanie kontenerów
    docker start container_id
    docker stop container_id
  • Usuń kontenery
    docker rm container_id
  • Lista obrazów Docker
    docker images
  • Wyciąganie obrazu Docker
    docker pull image_name

9. Konfigurowanie Dockera do uruchamiania przy starcie systemu

Docker powinien być już skonfigurowany do uruchamiania przy starcie systemu. Jeśli jednak zajdzie potrzeba jego ponownego włączenia

sudo systemctl enable docker

10. Dodatkowa konfiguracja Dockera (opcjonalnie)

  • Konfiguracja Docker Compose: Docker Compose umożliwia definiowanie i uruchamianie aplikacji składających się z wielu kontenerów. Zainstaluj Docker Compose za pomocą
    ###ATP_NOTR_17_CODE_TAG_NOTR_ATP##
  • Konfiguracja demona Docker: Dostosuj Dockera, edytując plik /etc/docker/daemon.json. Możesz skonfigurować opcje, takie jak rejestrowanie, sterowniki pamięci masowej i ustawienia sieciowe.

Podsumowanie

Instalacja Dockera na CentOS zapewnia elastyczne środowisko dla aplikacji konteneryzowanych, upraszczając procesy rozwoju i wdrażania. Po uruchomieniu Dockera można rozpocząć eksplorację konteneryzacji dla swoich projektów w systemie CentOS.

33%

Black Friday Sale Off on everything

and 40% off for dedicated bulgaria servers

Użyj kodu:

BLACK33
BG40
Użyj promocji