Pas 1: actualització del sistema
Pas 2: instal·lació de Docker CE
Pas 3: permeteu les ordres de Docker sense sudo
Pas 4: prova Docker
La tecnologia de contenidors Docker us permet executar aplicacions en un entorn específic i aïllat. Docker Community Edition (CE) és el nou nom del producte Docker gratuït . En aquest tutorial, aprendràs a instal·lar Docker CE a CentOS 7.
Pas 1: actualització del sistema
Primer, assegurem-nos que estem executant en un sistema net. Actualitza tots els paquets.
yum update
A continuació, instal·leu les dependències de Docker CE.
yum install -y yum-utils device-mapper-persistent-data lvm2
Pas 2: instal·lació de Docker CE
Docker proporciona un repositori on podeu obtenir la versió estable de Docker CE. Instal·leu-lo amb aquesta comanda:
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
Per instal·lar Docker, només cal que executeu:
yum install -y docker-ce
Opcional: en cas que vulgueu utilitzar l'última versió de Docker CE, heu d'habilitar els dipòsits que estan desactivats de manera predeterminada:
yum-config-manager --enable docker-ce-edge
yum-config-manager --enable docker-ce-test
Pas 3: permeteu les ordres de Docker sense sudo
L'inici d'un contenidor requereix privilegis d'administrador. Si no voleu executar Docker com a usuari root, podeu executar-lo des del vostre compte mitjançant sudo. Afegir " sudo" davant de cada ordre de Docker és tediós; per evitar-ho, afegiu el vostre usuari al dockergrup " ":
usermod -aG docker your_username
Ara, inicieu el servei Docker:
systemctl start docker
Pas 4: prova Docker
Podeu utilitzar la pràctica prova "hola món" 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.
També podeu executar un contenidor Ubuntu amb:
docker run -it ubuntu bash
Habilitem Docker perquè s'executi quan arrenqui el sistema.
systemctl enable docker
Felicitats! Ara heu instal·lat Docker CE a CentOS 7.