Telepítse a Docker -t a CentOS7 -re

Install Docker Centos7



A Docker egy nyílt forráskódú tárolórendszer. Széles körben használják az alkalmazások nagy sűrűségű telepítéséhez a felhőben. Ugyanazt a kernelt használja, mint a gazda operációs rendszer az operációs rendszer virtualizálásához. Nagy képtárral rendelkezik, amellyel néhány percen belül elindíthatja a tárolót. A Docker képtárház szinte minden alkalmazáshoz és operációs rendszerhez előre konfigurált Docker-leképezéssel rendelkezik. Tegyük fel, hogy PHP webszervert szeretne futtatni. Megtalálható a Docker képtárban, és az alap operációs rendszer lehet az Ubuntu, a Debian vagy a CentOS. Különböző képek vannak a PHP -hez minden operációs rendszerhez. Ebben a cikkben megmutatom, hogyan kell telepíteni a Docker -t a CentOS 7 rendszerre. Kezdjük.

A Docker telepítése

A CentOS 7.4 -et használom, amint az a következő parancs kimenetéből látható:







$macska /stb./redhat-release



Az általam használt kernel verziója 3.10.0, amint az a következő parancs kimenetéből látható:



$uname -r





Szükséged van yum-config-manager hogy engedélyezze a CentOS 7 extrákat és a Docker CE adattárat a CentOS 7 gépén. yum-config-manager által biztosított yum-utils csomag.

Telepítheti yum-utils csomag a következő paranccsal:



$sudo yum telepíteniyum-utils-és

Amint az alábbi képernyőképen látható, már megvan yum-utils csomag telepítve van a gépemre. Ha nincs meg, akkor telepítve lesz.

Most engedélyezheti a CentOS 7 extratárházát a következő paranccsal:

$sudoyum-config-manager--engedélyezzeTovábbi jellemzők

Most futtassa a következő parancsot annak ellenőrzéséhez, hogy További jellemzők repo engedélyezve van:

$sudo yumrepolista

Amint az az alábbi képernyőképen megjelölt szakaszból látható, a További jellemzők repo engedélyezve van.

Docker attól függ device-mapper-persistent-data és lvm2 csomag. Ezeket a csomagokat a következő paranccsal telepítheti:

$sudo yum telepítenidevice-mapper-persistent-data lvm2

Most nyomja meg az „y” gombot, majd nyomja meg a folytatáshoz.

device-mapper-persistent-data és lvm2 csomagokat kell telepíteni.

Most hozzá kell adnia a Docker hivatalos lerakatát a CentOS 7 gépéhez.

A következő parancs futtatásával hozzáadhatja a Docker lerakatot a CentOS 7 -hez yum-config-manager :

$sudoyum-config-manager--add-repohttps://download.docker.com/linux/több száz/docker-ce.repo

Hozzá kell adni a Docker adattárat.

Most telepítheti a Docker alkalmazást.

A Docker CentOS 7 gépre történő telepítéséhez futtassa a következő parancsot:

Nyomja meg az „y” gombot, majd nyomja meg a folytatáshoz.

A Yum csomagkezelőnek el kell kezdenie a Docker csomagok letöltését az alábbi képernyőképen látható módon.

Egy ponton felkérhetik, hogy fogadja el a Docker GPG -kulcsát. Nyomja meg az „y” gombot, majd nyomja meg a folytatáshoz.

A telepítést az alábbi képernyőképen látható módon kell folytatni.

A dokkolót telepíteni kell.

Most a következő paranccsal indíthatja el a Docker rendszerszolgáltatást:

$sudosystemctl indító dokkoló

A Docker szolgáltatást is hozzá kell adnia a rendszerindításhoz. Tehát rendszerindításkor automatikusan elindul.

A következő paranccsal futtathatja a Docker szolgáltatást a rendszerindításhoz:

$sudosystemctlengedélyezzedokkmunkás

Amint az alábbi képernyőképen látható, a Docker rendszerszolgáltatás hozzáadódik az indításhoz.

Most adja hozzá felhasználóját a dokkmunkás rendszercsoport. Így a Docker összes parancsát elérheti használat nélkül sudo .

Felhasználó hozzáadásához dokkmunkás csoport, futtassa a következő parancsot:

$sudousermod-Gdokkoló lapát

MEGJEGYZÉS: Itt lapát a CentOS 7 gépem felhasználója. A felhasználónévnek másnak kell lennie.

Most indítsa újra a CentOS 7 gépet a következő paranccsal:

$sudoújraindítás

Miután a számítógép elindult, ellenőrizheti, hogy a Docker működik -e a következő paranccsal:

$dokkoló verzió

Amint az alábbi képernyőképen látható, a Docker CentOS 7 gépre telepített verziója 17.12. Helyesen működik.

A Docker alapvető használata

Futtathat egy alapértelmezettet Helló Világ a Docker tartálya, hogy tesztelje, működik -e vagy sem.

A következő parancs futtatásával futtathatja a Helló Világ Docker konténer:

$docker fuss hello-world

Az Helló Világ a tároló képét a helyi lemezen keresik. Először Docker nem találja meg. Tehát a Docker lerakatból lesz letöltve. A kép letöltése után a Docker tárolót készít a képből, és futtatja, amint az az alábbi képernyőképen látható.

A rendelkezésre álló Docker -tárolókat a következő paranccsal listázhatja:

$dokkoló képls

A következő paranccsal futtathatja a Dockerrel kapcsolatos információkat a rendszeren:

$dokkoló információ

Amint a parancs kimenetéből látható, a Docker állapota kinyomtatásra kerül. Például, hogy hány tárolója van, hányan futnak, hányan vannak szüneteltetve vagy leállítva, hány letöltött Docker -kép, a konfigurált tároló -illesztőprogram, a rendelkezésre álló lemezterület és még sok más. Ez egy hosszú információs lista.

Így telepíti a Docker -t a CentOS 7 -re és használja. Köszönjük, hogy elolvasta ezt a cikket.