Hogyan telepítsük a Dockert CentOS 7 + Docker Compose

a Docker koncepciója és technológiája ma széles körben elismert. Számos rendszergazda használja ezt az eszközt a Linux konténerek kezelésekor nyújtott számos előnye miatt. Ezért ma megmutatjuk, hogyan kell telepíteni a Docker-t a CentOS 7-re, majd hogyan kell telepíteni a Docker Compose-t a VPS további táplálásához!

a Docker különösen nagyra értékeli azokat a képeket, amelyek olyan alkalmazásokat vagy szolgáltatásokat tartalmaznak, amelyeket általában telepíteni akarunk a hálózatunkra. Mindezek mellett ez egy nyílt forráskódú projekt, amely megkönnyíti működésének megértését, sőt szükség esetén az alkalmazkodóképességet is.

A Docker és tárolói megértése

a Docker egy nyílt forráskódú technológia, amely kezeli és automatizálja az alkalmazások telepítését egy tárolón keresztül. Ezeket a tárolókat olyan képeken keresztül terjesztik, amelyek mindent tartalmaznak, amire szüksége van egy alkalmazás futtatásához. Például vannak képek a WordPress, Nginx, MariaDB és sok más szolgáltatás vagy alkalmazás.

a Docker használatának fő előnye, hogy számos rendszerre” telepíthetünk ” szolgáltatásokat vagy alkalmazásokat, a hardvertől függetlenül. Például elkészíthetünk egy képet az alkalmazásunkról, amely bármely számítógépen futtatható, amelyre a Docker telepítve van. Mindez a kérdéses operációs rendszertől vagy hardvertől függetlenül.

a legjobb az egészben, az első lépések ezzel az eszközzel nagyon egyszerű! Tanuljuk meg, hogyan kell telepíteni a Dockert a CentOS 7-re!

a Docker telepítése a CentOS 7-re

a Docker telepítése a CentOS 7-re egyszerű. Ehhez SSH segítségével kell csatlakoznia a szerverhez. Nézze meg a PuTTY oktatóanyagunkat, ha problémái vannak ezzel a lépéssel.

ssh [email protected]

ezután számos csomagot kell telepítenünk a Docker telepítése előtt. Root felhasználónak kell lennünk, és a következő sort kell futtatnunk a parancssorban:

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

a folyamat legegyszerűbb és legbiztonságosabb módja a hivatalos Dokkoló tárolókon keresztül. Ehhez futtatnia kell ezt a parancssort:

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

ezt követően telepíthetjük a Dockert a CentOS 7-re a következő parancs futtatásával:

yum install docker-ce

most már tudja, hogyan kell telepíteni a Dockert a CentOS-ra. De még nem fut! A Docker engedélyezéséhez és elindításához futtassa a következő parancsokat:

systemctl enable docker
systemctl start docker

végül ellenőrizheti a szolgáltatás állapotát, hogy ellenőrizze, hogy minden jól ment-e:

systemctl status docker

ennek eredményeként zöld vonalat kell látnunk, amely jelzi, hogy a Docker fut.

alapvető Docker Alkalmazások

először kezdjük a Docker “Hello World” parancsával. Ehhez a következő parancsot kell futtatnia:

docker run hello-world

ezt a tesztképet javasolja a Docker az eszköz újratelepítésekor.

a rendszer összes képét ellenőrizheti a következő paranccsal:

docker images

vagy keressen egy elérhető képet a Docker adattárban a keresés paranccsal.

docker search 

például kereshet egy kapcsolódó képet a CentOS 7 segítségével is:

docker search centos7

és ha le szeretne tölteni egy képet, akkor ezt a következő paranccsal teheti meg:

docker pull 

végül, a kép futtatása a Futtatás paranccsal. Hívhatja a képet az azonosítójával vagy közvetlenül a nevével.

docker run -t -i 

az-i opció azt jelenti, hogy interaktívvá teszi a képet, míg a-t opció azt jelenti, hogy hozzáférhet egy terminálhoz, és szimulálhat egyet.

a képből való kilépéshez nyomja meg a CTRL+D.

a Docker Compose telepítése a CentOS 7-re

a Docker Compose egy olyan segédprogram, amely lehetővé teszi a képek megjelenítését a Dockerben. Azért jött létre, mert sok program futtatásához extra szolgáltatások szükségesek. Például a WordPress vagy más CMS esetén először egy funkcionális webszerverre és egy adatbázis-adminisztrátor képére, végül pedig az alkalmazás képére van szükségünk.

egyenként kell telepítenünk őket, és konfigurálnunk kell őket. A Docker Composer segítségével mindent egyetlen fájlban definiálhatunk, az összes kép a főtől függ, és normálisan betölthetjük őket.

a Docker Compose telepítéséhez a CentOS 7-re ezt a parancsot kell futtatnunk:

abban az esetben, ha nincs telepítve a curl, telepítheti a következő paranccsal:

yum install curl

ezután végrehajtási engedélyeket kell rendelnie a Docker Compose binary-hez:

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

és most, hogy biztosítsa, hogy ne legyen probléma az eszköz terminálban történő használatakor, szimbolikus linket kell készítenie a rendszerhez:

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

végül ellenőrizze a telepített verziót:

docker-compose --version

és készen áll a Docker és a docker compose használatára.

következtetés

ma a Docker széles körben használt eszköz. Az alkalmazások konténerek formájában történő megvalósítása megment minket a kompatibilitási problémáktól. Ezenkívül a Docker megkönnyíti a meglévő konténerek telepítését és karbantartását. Másrészt, ha hozzáad egy olyan eszközt, mint a Compose a Docker technológiájához, a termelékenység és a hatékonyság tovább javul.

ma nagyon fontos tudni mindent a Docker CentOS-ra történő telepítéséről és magáról az eszközről, ezért javasoljuk, hogy látogasson el a projekt weboldalára, és Olvasson többet róla. Boldog tanulás!

ezt a cikket utoljára 28. október 2020-án módosították 9:46 pm

Posted on

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.