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őkMost futtassa a következő parancsot annak ellenőrzéséhez, hogy További jellemzők repo engedélyezve van:
$sudo yumrepolistaAmint 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 lvm2Most 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.repoHozzá 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ásAmint 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átMEGJEGYZÉ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ásMiutá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-worldAz 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éplsA 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.