tutoriale Jak zainstalować Docker na CentOS 7 + Docker Compose

koncepcja i technologia Docker są dziś powszechnie akceptowane. Wielu administratorów systemu używa tego narzędzia do pracy ze względu na wiele korzyści, jakie daje podczas pracy z kontenerami w systemie Linux. Dlatego dzisiaj pokażemy Ci, jak zainstalować Docker na CentOS 7, a następnie jak zainstalować Docker Compose, aby jeszcze bardziej zwiększyć VPS!

Docker jest szczególnie ceniony za implementację obrazów zawierających Aplikacje lub usługi, które zwykle chcemy zainstalować w naszej sieci. Poza tym jest to projekt typu open source, który ułatwia zrozumienie jego działania, a nawet dostosowanie w razie potrzeby.

zrozumienie, czym jest Docker i jego kontenery

Docker to technologia open source, która zarządza i automatyzuje wdrażanie aplikacji za pośrednictwem kontenera. Kontenery te są dystrybuowane za pomocą obrazów zawierających wszystko, czego potrzebujesz do uruchomienia aplikacji. Na przykład istnieją obrazy WordPress, Nginx, MariaDB i wielu innych usług lub aplikacji.

główną zaletą korzystania z Dockera jest to, że możemy „instalować” usługi lub aplikacje w wielu systemach, niezależnie od sprzętu. Na przykład możemy zrobić obraz naszej aplikacji i może on działać na dowolnym komputerze, na którym jest zainstalowany Docker. Wszystko to bez względu na system operacyjny lub sprzęt, o którym mowa.

najlepiej zacząć korzystać z tego narzędzia w bardzo prosty sposób! Dowiedzmy się, jak zainstalować Docker na CentOS 7!

jak zainstalować Dockera na CentOS 7

instalacja Dockera na CentOS 7 jest prosta. Aby to zrobić, musisz połączyć się z serwerem za pomocą SSH. Sprawdź nasz przewodnik PuTTY, jeśli masz problemy z tym krokiem.

ssh [email protected]

następnie musimy zainstalować szereg pakietów przed zainstalowaniem Dockera. Musimy być użytkownikiem root i uruchomić następujący wiersz w wierszu polecenia:

yum install -y yum-utils device-mapper-persistent-data lvm2

najłatwiejszy i najbezpieczniejszy sposób na zakończenie procesu za pośrednictwem oficjalnych repozytoriów dla Dockera. Aby to zrobić, należy uruchomić ten wiersz polecenia:

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

następnie możemy zainstalować Docker w CentOS 7, uruchamiając następujące polecenie:

yum install docker-ce

teraz wiesz, jak zainstalować Docker w CentOS. Ale to jeszcze nie działa! Aby włączyć i uruchomić Docker, uruchom następujące polecenia:

systemctl enable docker
systemctl start docker

na koniec możesz sprawdzić status usługi, aby sprawdzić, czy wszystko poszło dobrze:

systemctl status docker

w rezultacie powinniśmy zobaczyć zieloną linię wskazującą, że Docker działa.

podstawowe aplikacje z Dockera

najpierw zacznijmy od polecenia „Witaj świecie” w Dockerze. Aby to zrobić, musisz uruchomić następujące polecenie:

docker run hello-world

Ten obraz testowy jest Tym, który Docker zaleca sprawdzanie za każdym razem, gdy narzędzie jest ponownie instalowane.

Możesz sprawdzić wszystkie obrazy, które masz w swoim systemie za pomocą tego polecenia:

docker images

lub wyszukaj w repozytorium Docker obraz dostępny za pomocą polecenia wyszukiwania.

docker search 

na przykład możesz znaleźć obrazy związane z CentOS 7 w następujący sposób:

docker search centos7

a jeśli chcesz załadować obraz, możesz to zrobić za pomocą następującego polecenia:

docker pull 

i wreszcie, aby uruchomić obraz za pomocą polecenia „uruchom”. Będziesz mógł nazwać obraz według jego identyfikatora lub bezpośrednio według nazwy.

docker run -t -i 

opcja-i oznacza, że obraz będzie interaktywny, a opcja-t oznacza, że będziesz mieć dostęp do terminala i możesz go symulować.

aby wyjść z obrazu, musisz nacisnąć CTRL + D.

jak zainstalować Docker Compose w CentOS 7

Docker Compose to narzędzie, które pozwala wyświetlać obrazy w Docker. Został stworzony, ponieważ wiele programów wymaga dodatkowych usług do uruchomienia. Na przykład w przypadku WordPress lub innego CMS potrzebujemy przede wszystkim funkcjonalnego serwera WWW i obrazu administratora bazy danych, a na koniec obrazu aplikacji.

będziemy musieli wdrożyć je jeden po drugim i skonfigurować. Dzięki Docker Composer możemy zdefiniować wszystko w jednym pliku, ze wszystkimi obrazami zależnymi od głównego i załadować je normalnie.

aby zainstalować Docker Compose w CentOS 7, musimy uruchomić to polecenie:

Jeśli nie masz zainstalowanego curl, możesz go zainstalować za pomocą następującego polecenia:

yum install curl

następnie musisz przypisać uprawnienia do wykonania Docker Compose binary:

chmod +x /usr/local/bin/docker-compose

a teraz, aby upewnić się, że nie ma problemu podczas korzystania z narzędzia w Terminal, musisz utworzyć dowiązanie symboliczne do systemu:

ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

i na koniec sprawdź zainstalowaną wersję:

docker-compose --version

i będziesz gotowy do korzystania z Docker i docker compose.

wniosek

Docker jest obecnie narzędziem, które jest szeroko stosowane. Wdrażanie aplikacji jako kontenerów oszczędza nam problemów ze zgodnością. Ponadto Docker ułatwia instalację i konserwację istniejących kontenerów. Z drugiej strony, jeśli dodasz narzędzie takie jak Compose do technologii Docker, wydajność i wydajność poprawią się jeszcze bardziej.

wiedza na temat instalacji Dockera na CentOS i samego narzędzia jest dziś bardzo ważna, dlatego zalecamy odwiedzenie strony internetowej projektu i przeczytanie o nim więcej. Miłej nauki!

Ten artykuł był ostatnio modyfikowany w październiku 28, 2020 9: 46 pm

Posted on

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.