1. lépés: Az összes szoftver frissítése
2. lépés: A Docker telepítése
3. lépés: Hozzon létre egy felhasználót
4. lépés: Tesztelje a Dockert
A Docker egy olyan alkalmazás, amely lehetővé teszi a szoftverek virtuális konténereken belüli telepítését. Go programozási nyelven íródott. Ebből az oktatóanyagból megtudhatja, hogyan telepítheti a Dockert CentOS 7 rendszeren.
Vegye figyelembe, hogy a CentOS 7 legalább 1 GB RAM-ot igényel, ami azt jelenti, hogy nem fogja tudni használni az 5 USD/hó Vultr csomagot.
1. lépés: Az összes szoftver frissítése
Először is győződjön meg arról, hogy teljesen tiszta rendszeren futunk. Frissítsen mindent.
yum update
2. lépés: A Docker telepítése
Először is meg akarunk győződni arról, hogy nincsenek telepítve a Docker régebbi verziói. Ha biztos benne, hogy nincsenek ilyenek, kihagyhatja a következő parancsot. Ha azonban nem biztos benne, a biztonság kedvéért futtassa a következőket:
yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine
Most, hogy a régebbi verziókat eltávolítottuk, telepíthetjük a szükséges csomagokat. yum-utilsbiztosítja a yum-config-manager. A device-mapper-persistent-dataés lvm2csomagok szükségesek a devicemappertároló-illesztőprogramhoz:
yum install -y yum-utils device-mapper-persistent-data lvm2
Most már beállíthatjuk a Docker-tárat:
yum-config-manager -y --add-repo https://download.docker.com/linux/centos/docker-ce.repo
Most már készen állunk a Docker CE legújabb verziójának telepítésére:
yum install docker-ce
Megjegyzés : *Egy adott verzió telepítéséhez fűzze hozzá -<VERSION>a telepítési parancs végéhez. Például a 18.03-as verzió telepítéséhez használja a következőket:
yum install docker-ce-18.03.0.ce
3. lépés: Hozzon létre egy felhasználót
Ha nem szeretné root felhasználóként futtatni a Dockert, hozzon létre egy nem root felhasználót:
adduser user
Ezután adja hozzá ezt a felhasználót a Docker csoporthoz:
usermod -aG docker user
Most indítsa el a Docker szolgáltatást:
systemctl start docker
4. lépés: Tesztelje a Dockert
A praktikus hello-worldteszt segítségével ellenőrizheti, hogy a Docker fut-e a rendszeren.
docker run hello-world
Siker esetén ez az üdvözlő üzenetet küldi vissza:
Hello from Docker.
This message shows that your installation appears to be working correctly.
To generate this message, Docker took the following steps:
1. The Docker client contacted the Docker daemon.
2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
3. The Docker daemon created a new container from that image which runs the
executable that produces the output you are currently reading.
4. The Docker daemon streamed that output to the Docker client, which sent it
to your terminal.
To try something more ambitious, you can run an Ubuntu container with:
$ docker run -it ubuntu bash
Share images, automate workflows, and more with a free Docker Hub account:
https://hub.docker.com
For more examples and ideas, visit:
https://docs.docker.com/userguide/
Most, hogy tudjuk, hogy a Docker működik, engedélyezzük a futtatását, amikor a rendszer elindul.
chkconfig docker on
Gratulálunk! Most telepítette a Dockert. További olvasnivalókért tekintse meg ezt az útmutatót, ahol elmagyarázom, hogyan kell Docker-tárolókat létrehozni és használni.