Zainstaluj Docker na Centos7

Zainstaluj Docker na Centos7

Docker to system kontenerowy typu open source. Jest szeroko stosowany do wdrażania aplikacji o wysokiej gęstości w chmurze. Wykorzystuje to samo jądro, co system operacyjny hosta do wirtualizacji systemu operacyjnego. Ma duże repozytorium obrazu, którego możesz użyć, aby uruchomić kontener w ciągu kilku minut. Repozytorium obrazu Docker ma wstępnie skonfigurowany obraz Docker dla prawie każdego rodzaju aplikacji i systemu operacyjnego. Powiedzmy, że chcesz uruchomić serwer WWW PHP. Można go znaleźć w repozytorium obrazu Docker, a podstawowym systemem operacyjnym może być Ubuntu, Debian lub Centos. Istnieją różne obrazy dla PHP dla każdego innego systemu operacyjnego. W tym artykule pokażę, jak zainstalować Dockera w Centos 7. Zacznijmy.

Instalowanie Dockera

Używam Centos 7.4 Jak widać z wyjścia następujące polecenie:

$ cat /etc /redhat-release

Wersja jądra, którego używam, to 3.10.0 Jak widać z wyjścia następujące polecenie:

$ uname -r

Potrzebujesz Yum-Config-Manager Aby włączyć dodatki Centos 7 i repozytorium Docker CE na maszynę Centos 7. Yum-Config-Manager Jest dostarczony przez Yum-Utils pakiet.

Możesz zainstalować Yum-Utils Pakiet z następującym poleceniem:

$ sudo yum instaluj Yum -Utils -y

Jak widać na zrzucie ekranu poniżej, już mam Yum-Utils Pakiet zainstalowany na moim komputerze. Jeśli go nie masz, zostanie zainstalowany.

Teraz możesz włączyć repozytorium Centos 7 EXTAS za pomocą następującego polecenia:

$ sudo yum-config-manager-Dodatkowe dodatki

Teraz uruchom następujące polecenie, aby sprawdzić, czy dodatki Repo jest włączone:

$ sudo yum repolist

Jak widać z oznaczonej sekcji na zrzucie ekranu poniżej, dodatki Repo jest włączone.

Docker zależy od Maper-Mapper-Persistent-Data I LVM2 pakiet. Możesz zainstalować te pakiety za pomocą następującego polecenia:

$ sudo yum instaluj urządzenie-mapper-persistent-data lvm2

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

Maper-Mapper-Persistent-Data I LVM2 Pakiety powinny być zainstalowane.

Teraz musisz dodać oficjalne repozytorium Dockera do swojej maszyny Centos 7.

Możesz uruchomić następujące polecenie, aby dodać repozytorium Docker do Centos 7 za pomocą Yum-Config-Manager:

$ sudo yum-config-manager --add-repo https: // pobierz.doker.com/linux/centos/docker-ce.Repo

Należy dodać repozytorium Docker.

Teraz możesz zainstalować Dockera.

Aby zainstalować Dockera 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 zrzucie ekranu poniżej.

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

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

Docker powinien zostać zainstalowany.

Teraz możesz uruchomić usługę Docker System z następującym poleceniem:

$ sudo systemctl start docker

Powinieneś także dodać usługę Docker do uruchamiania systemu. Więc zacznie się automatycznie od rozruchu.

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

$ sudo systemctl włącz Docker

Jak widać na zrzucie ekranu poniżej, do startup.

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

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

$ sudo Usermod -Ag Docker Shovon

Uwaga: tutaj Shovon jest użytkownikiem mojej maszyny Centos 7. Twoja nazwa użytkownika powinna być inna.

Teraz ponownie uruchom maszynę Centos 7 za pomocą następującego polecenia:

$ sudo restart

Po uruchomieniu komputera możesz sprawdzić, czy Docker pracuje z następującym poleceniem:

Wersja $ Docker

Jak widać na zrzucie ekranu poniżej, wersja Docker zainstalowana na moim komputerze Centos 7 to 17.12. Działa poprawnie.

Podstawowe użycie Dockera

Możesz uruchomić domyślnie Witaj świecie kontener Docker, aby sprawdzić, czy działa, czy nie.

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

$ Docker Run Hello-World

Witaj świecie Obraz kontenera zostanie przeszukany na dysku lokalnym. Po raz pierwszy Docker go nie znajdzie. Więc zostanie pobrany z repozytorium Docker. Po pobraniu obrazu Docker zrobi pojemnik z obrazu i uruchomi go, jak widać na zrzucie ekranu poniżej.

Możesz wymienić dostępne kontenery Docker z następującym poleceniem:

$ Docker Image LS

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

$ Docker Info

Jak widać z wyjścia tego polecenia, status Dockera jest wydrukowany. Podobnie jak wiele kontenerów, ile z nich działa, ile z nich jest zatrzymywanych lub zatrzymanych, ile pobranych zdjęć Docker, skonfigurowany sterownik pamięci, dostępny przestrzeń dysku i wiele innych. To długa lista informacji.

W ten sposób instalujesz Dockera w Centos 7 i używasz go. Dziękujemy za przeczytanie tego artykułu.