Korak 1: Ažuriranje cijelog softvera
Korak 2: Instaliranje Dockera
Korak 3: Stvorite korisnika
Korak 4: Testirajte Docker
Docker je aplikacija koja omogućuje implementaciju softvera unutar virtualnih spremnika. Napisana je u programskom jeziku Go. U ovom vodiču naučit ćete kako instalirati Docker na CentOS 7.
Imajte na umu da CentOS 7 zahtijeva najmanje 1 GB RAM-a, što znači da nećete moći koristiti Vultr plan od 5 USD mjesečno.
Korak 1: Ažuriranje cijelog softvera
Prvo, provjerimo radi li se na potpuno čistom sustavu. Ažurirajte sve.
yum update
Korak 2: Instaliranje Dockera
Prvo, želimo se uvjeriti da nema instaliranih starijih verzija Dockera. Ako ste sigurni da ih nema, možete preskočiti sljedeću naredbu. Međutim, ako niste sigurni, trebali biste pokrenuti sljedeće da biste bili sigurni:
yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine
Sada kada su starije verzije uklonjene, možemo instalirati potrebne pakete. yum-utilsće osigurati yum-config-manager. device-mapper-persistent-dataI lvm2paketi su potrebne za devicemappervozača za pohranu:
yum install -y yum-utils device-mapper-persistent-data lvm2
Sada možemo postaviti Docker spremište:
yum-config-manager -y --add-repo https://download.docker.com/linux/centos/docker-ce.repo
Sada smo spremni instalirati najnoviju verziju Docker CE:
yum install docker-ce
Napomena : *Da biste instalirali određenu verziju, dodajte -<VERSION>na kraj naredbe za instalaciju. Na primjer, da biste instalirali verziju 18.03, koristite sljedeće:
yum install docker-ce-18.03.0.ce
Korak 3: Stvorite korisnika
Ako ne želite pokrenuti Docker kao korijenski korisnik, stvorite ne-korijenskog korisnika:
adduser user
Zatim dodajte ovog korisnika u Docker grupu:
usermod -aG docker user
Sada pokrenite uslugu Docker:
systemctl start docker
Korak 4: Testirajte Docker
Zgodnim hello-worldtestom možete provjeriti hoće li se Docker pokrenuti na vašem sustavu.
docker run hello-world
Nakon uspjeha, ovo će vratiti poruku dobrodošlice:
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/
Sada kada znamo da Docker radi, omogućimo mu da se pokrene kada se vaš sustav pokrene.
chkconfig docker on
Čestitamo! Sada ste instalirali Docker. Za daljnje čitanje pogledajte ovaj vodič u kojem objašnjavam kako stvoriti i koristiti Docker spremnike.