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