- - A Docker beállítása Linux rendszeren

A dokkoló beállítása Linux rendszeren

A Linux használatának egyik fő előnye aA szerver platformja konténerek. A konténerek olyan technológia, amely lehetővé teszi a felhasználó számára, hogy mikro-operációs rendszert és egy speciális szoftvert tartalmazzon, és a rendszertől elkülönítve futtassa. Ezáltal hihetetlen teljesítmény és rugalmasság érhető el. Ha Linux tárolókon beszélünk, akkor a legnépszerűbb megoldás a Docker. Ez a szoftver, miután telepítette, szinte bárkinek megkönnyíti a konténerek egyszerű telepítését és futtatását. Így juthat el a Dockerhez Linux rendszeren.

SPOILER FIGYELMEZTETÉS: Görgessen le, és nézze meg a videó bemutatóját a cikk végén.

Ubuntu utasítások

Mielőtt elindítaná a Docker CE szoftvert az Ubuntu szerverén vagy asztalán, frissítse az Ubuntu apt csomag gyorsítótárát, és telepítse az esetlegesen szükséges szoftverfrissítéseket.

sudo apt update
sudo apt upgrade

Miután a rendszere naprakész, telepítenie kell néhány csomagot. Ezek a csomagok fontosak, és lehetővé teszik az Ubuntu csomagkezelőjének, hogy jobban kölcsönhatásba lépjen a letöltésekkel a HTTPS-en keresztül.

sudo apt-get install 
apt-transport-https 
ca-certificates 
curl 
software-properties-common

A telepítési folyamat következő lépése a GPG kulcs hozzáadása a hivatalos Docker szoftver tárolóhoz. Ez fontos, mivel az Ubuntu nem telepíti a szoftvert nélküle.

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

A letöltött kulcsmal egészítse ki a hivatalos Docker CE szoftver-lerakatot az Ubuntu rendszerébe.

sudo add-apt-repository 
"deb [arch=amd64] https://download.docker.com/linux/ubuntu 
$(lsb_release -cs) 
stable"

Végül frissítse újra az Ubuntu szoftverforrásait, és telepítse a Docker szoftvert a telepítési folyamat befejezéséhez.

sudo apt update&&sudo apt install docker-ce

Debian utasítások

A Docker CE for Debian telepítése előtt frissítse a rendszert. Ez biztosítja, hogy a Docker jól működjön a számítógépen.

sudo apt-get update
sudo apt-get upgrade

Ha minden naprakész, akkor szüksége lesz rátelepítsen néhány eszközt a Docker CE csomagok megfelelő letöltésének biztosítása érdekében. Ne feledje, hogy az utasítások a Debian kiadásától függően eltérőek.

Debian Stretch / Jesse utasítások

sudo apt-get install 
apt-transport-https 
ca-certificates 
curl 
gnupg2 
software-properties-common

Wheezy utasítások

sudo apt-get install 
apt-transport-https 
ca-certificates 
curl 
python-software-properties

Az eszközök hozzáadásával ideje telepíteni a Docker repo GPG kulcsát a Debianra. Ez kritikus lépés, ezért ne hagyja figyelmen kívül. A Debian nem telepíti a Docker nélkül.

curl -fsSL https://download.docker.com/linux/$(. /etc/os-release; echo "$ID")/gpg | sudo apt-key add -

Ezután adja hozzá a Docker CE szoftver lerakatot a Debian források listájához.

sudo add-apt-repository 
"deb [arch=amd64] https://download.docker.com/linux/$(. /etc/os-release; echo "$ID") 
$(lsb_release -cs) 
stable"

Csak annyit kell tennie, hogy másodszor frissítse a Debian szoftverforrásait, és telepítse a Docker CE szoftvert. Tegye ezt a következő parancsokkal:

sudo apt-get update&&sudo apt-get install docker-ce

Fedora utasítások

Mielőtt telepítené a Docker-t a Fedora-ra, szüksége lesz rátelepíteni néhány Dnf beépülő modult. Ezek fontosak, és sokkal könnyebbé teszik a Docker szoftver telepítését. Telepítse a Dnf beépülő modulokat a következőkkel:

sudo dnf -y install dnf-plugins-core

A beépülő modulok telepítése esetén ideje hozzáadni a tényleges szoftver-lerakatot a géphez.

sudo dnf config-manager 
--add-repo 
https://download.docker.com/linux/fedora/docker-ce.repo

A hivatalos Docker CE szoftver-lerakat hozzáadásaa Dnf és a Fedora számára azt jelenti, hogy amint a felhasználó frissíti a rendszerét, rendszeres Docker frissítéseket kapnak. Ha olyan PC-re telepíti a számítógépet, amely nem rendelkezik rendszeres hozzáféréssel az internethez, akkor érdemes meglátogatnia a Docker CE letöltési oldalát, és ehelyett megragadni egy RPM-t.

Telepítse a Docker CE-t közvetlenül a Fedora csomagkezelőből a folyamat befejezéséhez.

sudo dnf install docker-ce

Egyéb Linuxok

A Docker Linux rendszeren jól támogatott. A fenti Linux disztribúciók közül néhányat a Docker szívesebben használ. Ha azt szeretné, hogy a szoftvert a Linux másik verziójára töltse le, akkor érdemes megnézni a dokumentációt. A Docker telepítési információ egy csodálatos eszköz, és sok különféle Linux disztribúcióra van felírva. Ellenőrizze a használt Linux disztribúció dokumentációját is, mivel ez segíthet a dokkoló szoftver telepítésében is.

A Docker CE engedélyezése

A Docker CE telepítve van, de mielőtt használnáakkor a szolgáltatás engedélyezéséhez az init rendszert kell használnia. A használt operációs rendszertől függően az utasítások eltérhetnek. Például, ha követték az Ubuntu vagy a Debian utasításokat, akkor nagy esély van arra, hogy a rendszerezett elemek automatikusan bekapcsolódnak a telepítési folyamat során. A Fedora vagy más Linux disztribúciók számára, amelyek a rendszert használják, ezeket az elemeket külön kell engedélyezniük.

Először engedélyezze a szolgáltatást indításkor a a systemctl engedélyezése parancs.

sudo systemctl enable docker

Ezután azonnal indítsa el a dokkolót a rendszeren a a systemctl indítása parancs.

sudo systemctl start docker

Szeretné letiltani a Docker CE szolgáltatást? Használat a systemctl letiltása.

sudo systemctl disable docker

Ezenkívül bármikor állítsa le a Dockert a gombbal systemctl stop, és indítsa újra a gombbal a systemctl újraindítása.

sudo systemctl stop
sudo systemctl restart

A Docker CE használata

Ha a Docker CE Linuxra van telepítve, akkor ezt teheti megtelepítsen és használjon annyi tárolót, amennyit csak akar. A Docker CE szoftver megfelelő működésének teszteléséhez és ellenőrzéséhez először futtassa a teszttartályt:

sudo docker run hello-world

Ha a hello-world konténer elindul és helyesen működik, minden jó menni. Ha nem, telepítse újra a Docker szoftvert, és próbálja újra.

Telepítse és futtassa a konténereket

A tárolók telepítése a Docker telepítésére meglehetősen egyszerű. Az induláshoz keresse meg a telepíteni kívánt tárolót a Docker Hub-ban.

docker search searchterm

Ezután telepítse a dokkoló húzza.

docker pull containername

Futtassa a tartályt:

sudo docker run containername
</ P>

Hozzászólások