Jak zainstalować Docker Engine na CentOS

Docker Engine to otwarty program do konteneryzacji dla systemu Linux i innych platform. Docker Engine zarządza niezależnymi „kontenerami”, które działają podobnie do maszyn wirtualnych. W tym przewodniku omówimy, jak zainstalować Docker Engine na CentOS.

Docker Engine obsługuje tylko CentOS 7 i 8. Dlatego jeśli używasz starszej wersji systemu operacyjnego, musisz dokonać aktualizacji przed przystąpieniem do instalacji Dockera w systemie CentOS.

Jak zainstalować Docker Engine na CentOS

Zanim zaczniemy

Przed skonfigurowaniem Docker Engine w CentOS należy usunąć starsze wersje Docker lub Docker Engine. Powodem, dla którego należy odinstalować starsze wersje Dockera, jest to, że mogą one kolidować z wersją Docker Engine konfigurowaną w tym przewodniku.

Na szczęście odinstalowanie starszych wersji Dockera w CentOS jest łatwe. Aby je usunąć, uruchom terminal i użyj polecenia yum remove , aby pozbyć się starych pakietów.

 sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

Po pozbyciu się starych pakietów z systemu CentOS należy skonfigurować repozytorium oprogramowania „centos-extras”. To repozytorium oprogramowania jest zwykle konfigurowane od razu po wyjęciu z pudełka w CentOS, więc nie ma potrzeby omawiania, jak sprawić, by działało tutaj. Jeśli jednak wyłączyłeś to repozytorium (z jakiegokolwiek powodu), musisz je włączyć ponownie przed próbą zainstalowania Docker Engine na CentOS.

Konfigurowanie Docker Engine w Cent OS 7/CentOS 8

Jak zainstalować Docker Engine na CentOS

Aby rozpocząć konfigurowanie Docker Engine w CentOS, potrzebujesz pakietu „yum-utils”. Ten pakiet da ci dostęp do narzędzia „yum-config-manager”, którego możesz użyć do skonfigurowania oficjalnego repozytorium Docker.

Otwórz okno terminala i użyj polecenia instalacji yum , aby skonfigurować pakiet „yum-utils” w systemie. Instalacja powinna być szybka.

sudo yum install -y yum-utils

Po skonfigurowaniu pakietu „yum-utils” w systemie CentOS użyj polecenia yum-config-manager , aby dodać oficjalne repozytorium Dockera. Dodanie tego repozytorium umożliwi Ci uzyskanie najnowszych aktualizacji zabezpieczeń i poprawek dla Dockera.

sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo

Repozytorium oprogramowania Docker jest włączone w CentOS za pomocą powyższego polecenia run. Jeśli jednak potrzebujesz nocnego repozytorium Docker lub kanału testowego Docker, musisz je włączyć.

Nocne repozytorium Docker CE

Chociaż nie zaleca się włączania nocnego repozytorium, możesz to zrobić, jeśli tego potrzebujesz. Aby włączyć repozytorium Docker CE Nightly w CentOS, użyj poniższego polecenia yum-config-manager w terminalu.

sudo yum-config-manager --włącz docker-ce-nightly

Jeśli zmieniłeś zdanie i chcesz wyłączyć repozytorium oprogramowania Docker CE Nightly, uruchom komendę yum-config-manager , ale dodaj do niej przełącznik –disable .

sudo yum-config-manager -- wyłącz docker-ce-nightly

Repozytorium testowe Docker CE

Jeśli chcesz włączyć repozytorium Docker CE Test na CentOS, jest to możliwe, chociaż nie jest zalecane do celów produkcyjnych. Aby skonfigurować to repozytorium w systemie CentOS, użyj polecenia yum-config-manager poniżej w oknie terminala.

sudo yum-config-manager --włącz docker-ce-test

Jeśli nie chcesz już korzystać z repozytorium Docker CE Test w swoim systemie CentOS, możesz je wyłączyć. Aby wyłączyć repozytorium Docker CE Test, uruchom poniższe polecenie yum-config-manager , ale z przełącznikiem –disable .

sudo yum-config-manager -- wyłącz docker-ce-test

Po skonfigurowaniu repozytorium oprogramowania Docker CE w systemie CentOS użyj polecenia yum list, aby wyświetlić dostępne wersje Docker CE w oficjalnym repozytorium Docker.

mniam lista docker-ce --showduplicates | sortuj -r

Uruchamiając polecenie yum list docker-ce –showduplicates , zobaczysz wszystkie wersje Docker CE dostępne do instalacji. Jeśli więc potrzebujesz konkretnej wersji Docker CE, możesz wybrać jedną z listy.

Na przykład, aby zainstalować wersję 3:18.09.1-3, możesz ją określić za pomocą polecenia yum install .

sudo mniam zainstaluj docker-ce-docker-ce-cli-containerd.io

Proces instalacji Docker CE nie powinien zająć dużo czasu. Po skonfigurowaniu w systemie CentOS musisz włączyć go za pomocą Systemd. Następnie za pomocą polecenia systemctl start uruchom Dockera w CentOS.

Sudo systemctl uruchom okno dokowane

Oprócz uruchamiania Dockera w CentOS, musisz także włączyć go podczas rozruchu. Umożliwienie uruchamiania Dockera podczas rozruchu oznacza, że ​​Docker CE będzie gotowy do użycia nawet po ponownym uruchomieniu CentOS.

sudo systemctl włącz okno dokowane

Jeśli w dowolnym momencie chcesz zatrzymać działanie Dockera w CentOS, możesz uruchomić poniższe polecenie systemctl stop .

Sudo systemctl zatrzymaj okno dokowane

Będziesz także mógł wyłączyć uruchamianie Dockera podczas uruchamiania CentOS, uruchamiając polecenie wyłączenia systemctl .

Sudo systemctl zatrzymaj okno dokowane

Po skonfigurowaniu systemu Docker Engine w systemie CentOS konieczne będzie przetestowanie go pod kątem prawidłowego działania i działania. Uruchom polecenie docker run , aby przetestować Docker Engine w swoim systemie.

sudo docker uruchom hello-world

Leave a Comment

Jak zainstalować BlackArch Linux

Jak zainstalować BlackArch Linux

BlackArch Linux to dystrybucja bezpieczeństwa i testów penetracyjnych oparta na Arch Linux. Zainstaluj BlackArch Linux w swoim systemie.

Jak zainstalować czytnik Foxit w systemie Linux

Jak zainstalować czytnik Foxit w systemie Linux

Foxit Reader to bezpłatne oprogramowanie PDF dla systemów Linux, Mac i Windows. Jest to oprogramowanie typu open source. Dowiedz się, jak zainstalować go w systemie Linux.

Jak grać w VRChat w systemie Linux

Jak grać w VRChat w systemie Linux

VR Chat to towarzyska interaktywna gra wideo na PC. Działa zarówno w trybie stacjonarnym, jak i w trybie gogli VR. W grze użytkownicy mogą odkrywać stworzone przez użytkowników

Jak grać w Grand Theft Auto 5 w systemie Linux

Jak grać w Grand Theft Auto 5 w systemie Linux

Teraz można grać w trybie jednoosobowym Grand Theft Auto 5, a także w komponent GTA: Online w systemie Linux, dzięki Valves Steam Play i Proton

Jak zainstalować Netstat w systemie Linux

Jak zainstalować Netstat w systemie Linux

Netstat to narzędzie Linux, którego administratorzy systemu używają do analizy statystyk sieci. Przydaje się, gdy próbujesz dokładniej przyjrzeć się swojemu Linuksowi

Jak grać w Microsoft Fight Simulator w systemie Linux

Jak grać w Microsoft Fight Simulator w systemie Linux

Microsoft Flight Simulator to gra wideo symulatora samolotów na konsolę Xbox, a także Microsoft Windows. Zobacz jak uruchomić ją w systemie Linux.

Jak naprawić uszkodzony ekran logowania do Gnome w systemie Linux?

Jak naprawić uszkodzony ekran logowania do Gnome w systemie Linux?

Jak naprawić uszkodzony ekran logowania do Gnome w systemie Linux?

Jak uzyskać podstawowe czcionki Microsoft w systemie Linux

Jak uzyskać podstawowe czcionki Microsoft w systemie Linux

Linux to system operacyjny typu open source. Dowiedz się, jak łatwo zainstalować podstawowe czcionki Microsoft na różnych dystrybucjach Linux.

Jak korzystać z aplikacji do robienia notatek Cherry Tree w systemie Linux?

Jak korzystać z aplikacji do robienia notatek Cherry Tree w systemie Linux?

Cherry Tree to hierarchiczna aplikacja do robienia notatek dla systemów Linux i Windows. Ma wiele doskonałych funkcji, takich jak bogata edycja tekstu i składnia.

Jak otwierać zdalne dokumenty FTP w Libre Office

Jak otwierać zdalne dokumenty FTP w Libre Office

Masz dokumenty na serwerze FTP, które chcesz otworzyć w Libre Office? Kliknij tutaj, aby dowiedzieć się, jak to zrobić bez potrzeby pobierania plików lokalnie!