Debian 9 "Stretch" szerver profi telepítése
Tartalomjegyzék:
- Előfeltételek
- Telepítse a Docker szoftvert a Debianon
- A Docker parancs Sudo nélküli végrehajtása
- Távolítsa el a dokkoló konténereket
- Következtetés
A Docker egy konténeres platform, amely lehetővé teszi az alkalmazások gyors hordozható, önellátó konténerek gyors felépítését, tesztelését és telepítését, amelyek gyakorlatilag bárhol futhatnak.
A Docker a konténertechnika tényleges szabványa, és nélkülözhetetlen eszköz a DevOps mérnökei számára, valamint folyamatos integrációjukhoz és szállítási folyamatukhoz.
Ebben az oktatóanyagban bemutatjuk a Docker telepítésének folyamatát a Debian 9 gépen, és felfedezzük az alapvető Docker fogalmakat és parancsokat.
Előfeltételek
Mielőtt folytatná ezt az oktatóprogramot, győződjön meg arról, hogy be van jelentkezve mint sudo jogosultságokkal rendelkező felhasználó. Az útmutató összes parancsát nem root felhasználóként kell futtatni.
Telepítse a Docker szoftvert a Debianon
A következő lépések leírják, hogyan telepíthető a legfrissebb stabil Docker verzió a Docker adattáraiban.
-
Frissítse a telepített csomagokat a legújabb verzióra:
sudo apt update
sudo apt upgrade
Telepítse az új lerakat HTTPS-n keresztüli hozzáadásához szükséges függőségeket:
sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg2
Importálja a lerakat GPG-kulcsát a következő curl paranccsal:
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
Adja hozzá a Docker APT-lerakatot a rendszer szoftver-lerakat-listájához a következő gépeléssel:
sudo add-apt-repository "deb https://download.docker.com/linux/debian $(lsb_release -cs) stable"
Most, hogy a Docker tároló engedélyezve van, frissítse az
apt
csomaglistát, és telepítse a Docker CE (Community Edition) legújabb verzióját a következővel:sudo apt update
sudo apt install docker-ce
A telepítés befejezése után a Docker szolgáltatás automatikusan elindul. Ezt ellenőrizheti a következő gépeléssel:
sudo systemctl status docker
● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled) Active: active (running) since Fri 2018-07-27 17:02:07 UTC; 1min 14s ago Docs: https://docs.docker.com Main PID: 16929 (dockerd) CGroup: /system.slice/docker.service
Az írás idején a Debian 9-re elérhető Docker jelenlegi verziója
18.06.0-ce
. Ellenőrizze a Docker verziót a következővel:docker -v
Docker version 18.06.0-ce, build 0ffa825
A Docker parancs Sudo nélküli végrehajtása
Alapértelmezés szerint csak a rendszergazdai jogosultságokkal rendelkező felhasználók futtathatják a Docker parancsokat.
Ha azt szeretné, hogy a Docker parancsokat nem root felhasználóként futtassa anélkül, hogy a szudo
sudo
, akkor a felhasználót hozzá kell adnia a Docker csoporthoz, amely a Docker CE csomag telepítésekor jön létre. Ezt megteheti a következő gépeléssel:
sudo usermod -aG docker $USER
$USER
egy olyan környezeti változó, amely a felhasználónevet tárolja.
Jelentkezzen ki, majd jelentkezzen be újra, hogy frissüljön a csoporttagság.
Annak ellenőrzéséhez, hogy a dokkolóparancsok a
sudo
előkészítése nélkül futtathatók-e, futtassa a következő parancsot, amely letölt egy teszt képet, futtatja egy tárolóban, kinyomtat egy “Hello from Docker” üzenetet és kilép:
docker container run hello-world
A kimenetnek a következőnek kell kinéznie:
Távolítsa el a dokkoló konténereket
Egy vagy több tároló törléséhez másolja a tároló azonosítóját (vagy azonosítóit), és illessze be őket a
container rm
alparancsához:
docker container rm c55680af670c
Következtetés
Megtanulta a Docker telepítését a Debian 9 számítógépen, valamint a Docker képek letöltését és a Docker tárolók kezelését. Ez az útmutató alig megkarcolja a Docker ökoszisztéma felületét. Néhány következő cikkünkben továbbra is belemerülünk a Docker egyéb szempontjaiba.
Ellenőrizze a Docker hivatalos dokumentációját is.
dokkoló debianA docker compose telepítése és használata a debian 9 rendszeren
A Docker Compose egy olyan eszköz, amely lehetővé teszi a többtartályos Docker alkalmazások meghatározását és összehangolását. YAML fájlt használ az alkalmazás tárolóinak, hálózatainak és köteteinek konfigurálására.
A docker compose telepítése és használata az ubuntu 18.04 rendszeren
A Docker Compose egy olyan eszköz, amely lehetővé teszi a többtartályos Docker alkalmazások meghatározását és kezelését. YAML fájlt használ az alkalmazás szolgáltatások, hálózatok és kötetek konfigurálására.
A docker telepítése és használata az ubuntu 18.04 rendszeren
A Docker egy konténeres technológia, amely lehetővé teszi az alkalmazások gyors összeállítását, tesztelését és telepítését hordozható, önellátó konténerekként, amelyek gyakorlatilag bárhol futhatnak. Ebben az oktatóanyagban bemutatjuk, hogyan kell telepíteni a Docker-et az Ubuntu 18.04-en, és felfedezzük az alapvető Docker-fogalmakat és -parancsokat.