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