Zainstaluj Docker na CentOS7

Install Docker Centos7



Docker to system konteneryzacji typu open source. Jest szeroko stosowany do wdrażania aplikacji w chmurze o dużej gęstości. Do wirtualizacji systemu operacyjnego używa tego samego jądra, co system operacyjny hosta. Ma duże repozytorium obrazów, które można wykorzystać do uruchomienia kontenera w ciągu kilku minut. Repozytorium obrazów platformy Docker zawiera wstępnie skonfigurowany obraz platformy Docker dla prawie każdego typu aplikacji i systemu operacyjnego. Załóżmy, że chcesz uruchomić serwer WWW PHP. Możesz go znaleźć w repozytorium obrazów Docker, a podstawowym systemem operacyjnym może być Ubuntu, Debian lub CentOS. Istnieją różne obrazy PHP dla każdego innego systemu operacyjnego. W tym artykule pokażę, jak zainstalować Docker na CentOS 7. Zaczynamy.

Instalowanie Dockera

Używam CentOS 7.4, jak widać z danych wyjściowych następującego polecenia:







$Kot /itp/Redhat-wydanie



Wersja jądra, której używam, to 3.10.0, jak widać na wyjściu następującego polecenia:



$unname -r





Potrzebujesz mniam-config-menedżer aby włączyć dodatki CentOS 7 i repozytorium Docker CE na komputerze CentOS 7. mniam-config-menedżer Jest dostarczony przez mniam-narzędzia pakiet.

Możesz zainstalować mniam-narzędzia pakiet z następującym poleceniem:



$sudo mniam instalacjamniam-narzędzia-oraz

Jak widać na poniższym zrzucie ekranu, już mam mniam-narzędzia pakiet zainstalowany na moim komputerze. Jeśli go nie masz, zostanie zainstalowany.

Teraz możesz włączyć repozytorium dodatków CentOS 7 za pomocą następującego polecenia:

$sudomniam-config-menedżer--włączyćDodatkowe funkcje

Teraz uruchom następujące polecenie, aby sprawdzić, czy Dodatkowe funkcje repozytorium jest włączone:

$sudo mniamponownie polerować

Jak widać z zaznaczonej sekcji na poniższym zrzucie ekranu, Dodatkowe funkcje repozytorium jest włączone.

Docker zależy od urządzenie-mapper-trwałe-dane oraz lvm2 pakiet. Możesz zainstalować te pakiety za pomocą następującego polecenia:

$sudo mniam instalacjaurządzenie-mapper-persistent-data lvm2

Teraz naciśnij „y”, a następnie naciśnij, aby kontynuować.

urządzenie-mapper-trwałe-dane oraz lvm2 pakiety powinny być zainstalowane.

Teraz musisz dodać oficjalne repozytorium Docker do swojego komputera CentOS 7.

Możesz uruchomić następujące polecenie, aby dodać repozytorium Docker do CentOS 7 za pomocą mniam-config-menedżer :

$sudomniam-config-menedżer--dodaj-repohttps://download.docker.com/linux/setki/docker-ce.repo

Należy dodać repozytorium Dockera.

Teraz możesz zainstalować Dockera.

Aby zainstalować Docker na komputerze CentOS 7, uruchom następujące polecenie:

Naciśnij „y”, a następnie naciśnij , aby kontynuować.

Menedżer pakietów Yum powinien rozpocząć pobieranie pakietów Docker, jak pokazano na poniższym zrzucie ekranu.

W pewnym momencie możesz zostać poproszony o zaakceptowanie klucza GPG Dockera. Naciśnij „y”, a następnie naciśnij , aby kontynuować.

Instalacja powinna być kontynuowana, jak pokazano na poniższym zrzucie ekranu.

Powinien być zainstalowany Docker.

Teraz możesz uruchomić usługę systemową Docker za pomocą następującego polecenia:

$sudoUruchom okno dokowane systemctl

Należy również dodać usługę Docker do uruchamiania systemu. Więc uruchomi się automatycznie przy starcie.

Możesz uruchomić następujące polecenie, aby dodać usługę Docker do uruchamiania systemu:

$sudosystemowywłączyćdoker

Jak widać na poniższym zrzucie ekranu, do startu dodawana jest usługa systemowa Docker.

Teraz dodaj swojego użytkownika do doker grupa systemowa. W ten sposób możesz uzyskać dostęp do wszystkich poleceń Dockera bez użycia sudo .

Aby dodać użytkownika do doker grupy, uruchom następujące polecenie:

$sudomod użytkownika-aGdoker shovon

UWAGA: Tutaj shovon jest użytkownikiem mojego komputera CentOS 7. Twoja nazwa użytkownika powinna być inna.

Teraz uruchom ponownie komputer CentOS 7 za pomocą następującego polecenia:

$sudorestart

Po uruchomieniu komputera możesz sprawdzić, czy Docker działa za pomocą następującego polecenia:

$wersja dokera

Jak widać na poniższym zrzucie ekranu, wersja Dockera zainstalowana na moim komputerze z CentOS 7 to 17.12. Działa poprawnie.

Podstawowe użycie Dockera

Możesz uruchomić domyślny Witaj świecie kontenera Dockera, aby sprawdzić, czy działa, czy nie.

Możesz uruchomić następujące polecenie, aby uruchomić Witaj świecie Kontener Dockera:

$Docker run hello-world

ten Witaj świecie obraz kontenera zostanie przeszukany na dysku lokalnym. Po raz pierwszy Docker go nie znajdzie. Zostanie więc pobrany z repozytorium Dockera. Po pobraniu obrazu Docker utworzy kontener z obrazu i uruchomi go, jak widać na poniższym zrzucie ekranu.

Możesz wyświetlić listę dostępnych kontenerów Docker za pomocą następującego polecenia:

$obraz dokowanyls

Możesz uruchomić następujące polecenie, aby znaleźć wszelkie informacje, których możesz potrzebować na temat platformy Docker w swoim systemie:

$informacje o oknie dokowanym

Jak widać z danych wyjściowych tego polecenia, drukowany jest stan Dockera. Na przykład liczba posiadanych kontenerów, liczba z nich uruchomionych, liczba wstrzymanych lub zatrzymanych, liczba pobranych obrazów platformy Docker, skonfigurowany sterownik pamięci masowej, dostępne miejsce na dysku i wiele innych. To długa lista informacji.

W ten sposób instalujesz Docker na CentOS 7 i używasz go. Dziękuję za przeczytanie tego artykułu.