Pas 1: Actualitzeu tot el vostre programari
Pas 2: instal·lació de Docker
Pas 3: creeu un usuari
Pas 4: prova Docker
Docker és una aplicació que permet el desplegament de programari dins de contenidors virtuals. Va ser escrit en el llenguatge de programació Go. En aquest tutorial, aprendràs a instal·lar Docker a CentOS 7.
Tingueu en compte que CentOS 7 requereix almenys 1 GB de RAM, el que significa que no podreu utilitzar el pla Vultr de 5 dòlars al mes.
Pas 1: Actualitzeu tot el vostre programari
En primer lloc, assegurem-nos que estem executant en un sistema totalment net. Actualitzar-ho tot.
yum update
Pas 2: instal·lació de Docker
En primer lloc, volem assegurar-nos que no hi hagi versions anteriors de Docker instal·lades. Si esteu segur que no n'hi ha cap, podeu ometre l'ordre següent. Tanmateix, si no esteu segurs, hauríeu d'executar el següent per estar segur:
yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine
Ara que s'han eliminat les versions anteriors, podem instal·lar els paquets necessaris. yum-utilsproporcionarà el yum-config-manager. Els paquets device-mapper-persistent-datai lvm2són necessaris per al devicemappercontrolador d'emmagatzematge:
yum install -y yum-utils device-mapper-persistent-data lvm2
Ara podem configurar el repositori Docker:
yum-config-manager -y --add-repo https://download.docker.com/linux/centos/docker-ce.repo
Ara estem preparats per instal·lar la darrera versió de Docker CE:
yum install docker-ce
Nota : * Per instal·lar una versió específica, afegiu -<VERSION>al final de l'ordre d'instal·lació. Per exemple, per instal·lar la versió 18.03, utilitzeu el següent:
yum install docker-ce-18.03.0.ce
Pas 3: creeu un usuari
Si no voleu executar Docker com a usuari root, creeu un usuari que no sigui root:
adduser user
A continuació, afegiu aquest usuari al grup Docker:
usermod -aG docker user
Ara inicieu el servei Docker:
systemctl start docker
Pas 4: prova Docker
Podeu utilitzar la hello-worldprova pràctica per verificar si Docker s'executarà o no al vostre sistema.
docker run hello-world
En cas d'èxit, tornarà el missatge de benvinguda:
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/
Ara que sabem que Docker funciona, activem que s'executi quan arrenqui el sistema.
chkconfig docker on
Felicitats! Ara heu instal·lat Docker. Per a més informació, consulteu aquesta guia on explico com crear i utilitzar contenidors Docker.