Instal·leu Docker a CentOS7

Install Docker Centos7



Docker és un sistema de contenidors de codi obert. S'utilitza àmpliament per al desplegament d'aplicacions d'alta densitat al núvol. Utilitza el mateix nucli que el sistema operatiu amfitrió per virtualitzar un sistema operatiu. Té un gran dipòsit d’imatges que podeu utilitzar per fer funcionar un contenidor en pocs minuts. El dipòsit d’imatges Docker té una imatge Docker preconfigurada per a gairebé qualsevol tipus d’aplicació i sistema operatiu. Suposem que voleu executar un servidor web PHP. El podeu trobar al dipòsit d’imatges Docker i el sistema operatiu base pot ser Ubuntu, Debian o CentOS. Hi ha imatges diferents per a PHP per a cada SO diferent. En aquest article, us mostraré com instal·lar Docker a CentOS 7. Comencem.

Instal·lació de Docker

Estic fent servir CentOS 7.4 com es pot veure a la sortida de l'ordre següent:







$gat /etc/redhat-release



La versió del nucli que estic utilitzant és 3.10.0, tal com es pot veure a la sortida de l'ordre següent:



$uname -r





Necessites yum-config-manager per habilitar els extres CentOS 7 i el dipòsit Docker CE a la vostra màquina CentOS 7. yum-config-manager és proporcionat per yum-utils paquet.

Podeu instal·lar-lo yum-utils package amb l'ordre següent:



$suo yum instal·laryum-utils-i

Com podeu veure a la captura de pantalla següent, ja ho tinc yum-utils paquet instal·lat a la meva màquina. Si no el teniu, s’instal·larà.

Ara podeu habilitar el dipòsit d’extres CentOS 7 amb l’ordre següent:

$suoyum-config-manager--activableextres

Ara executeu l'ordre següent per comprovar si extres el repo està habilitat:

$suo yumrepol·lista

Com podeu veure a la secció marcada a la captura de pantalla següent, el fitxer extres repo està habilitat.

Docker depèn de mapper-dispositiu-dades-persistents i lvm2 paquet. Podeu instal·lar aquests paquets amb l'ordre següent:

$suo yum instal·larDevice-Mapper-persistent-data lvm2

Ara premeu 'y' i, a continuació, premeu per continuar.

mapper-dispositiu-dades-persistents i lvm2 s'haurien d'instal·lar paquets.

Ara heu d’afegir el dipòsit oficial de Docker a la vostra màquina CentOS 7.

Podeu executar l'ordre següent per afegir el dipòsit Docker a CentOS 7 mitjançant yum-config-manager :

$suoyum-config-manager--add-repohttps://download.docker.com/Linux/centenars/docker-ce.repo

S'ha d'afegir el dipòsit Docker.

Ara podeu instal·lar Docker.

Per instal·lar Docker al vostre equip CentOS 7, executeu l'ordre següent:

Premeu 'y' i, a continuació, premeu per continuar.

El gestor de paquets Yum hauria de començar a descarregar els paquets Docker tal com es mostra a la captura de pantalla següent.

En algun moment, se us pot demanar que accepteu la clau GPG de Docker. Premeu 'y' i, a continuació, premeu per continuar.

La instal·lació hauria de continuar tal com es mostra a la captura de pantalla següent.

S'ha d'instal·lar Docker.

Ara podeu iniciar el servei del sistema Docker amb l'ordre següent:

$suosystemctl arrenca la base

També heu d'afegir el servei Docker a l'inici del sistema. Per tant, s'iniciarà automàticament en arrencar.

Podeu executar l'ordre següent per afegir el servei Docker a l'inici del sistema:

$suosystemctlhabilitaracoblador

Com podeu veure a la captura de pantalla següent, el servei del sistema Docker s'afegeix a l'inici.

Ara afegiu el vostre usuari a acoblador grup de sistemes. D’aquesta manera podeu accedir a totes les ordres de Docker sense utilitzar-les suo .

Per afegir el vostre usuari a acoblador group, executeu l'ordre següent:

$suousermod-aGpala docker

NOTA: Aquí pala és l’usuari de la meva màquina CentOS 7. El vostre nom d'usuari hauria de ser diferent.

Ara reinicieu la màquina CentOS 7 amb l'ordre següent:

$suoreiniciar

Un cop s'iniciï l'ordinador, podeu comprovar si Docker funciona amb l'ordre següent:

$versió docker

Com podeu veure a la captura de pantalla següent, la versió de Docker instal·lada a la meva màquina CentOS 7 és la 17.12. Funciona correctament.

Ús bàsic de Docker

Podeu executar un valor per defecte Hola món contenidor de Docker per provar si funciona o no.

Podeu executar l'ordre següent per executar el fitxer Hola món Contenidor Docker:

$docker run hola-world

El Hola món es cercarà la imatge del contenidor al disc local. Per primera vegada, Docker no el trobarà. Per tant, es descarregarà des del dipòsit de Docker. Després de descarregar la imatge, Docker crearà un contenidor amb la imatge i l'executarà tal com es pot veure a la captura de pantalla següent.

Podeu llistar els contenidors Docker disponibles amb l'ordre següent:

$imatge dockerls

Podeu executar l'ordre següent per trobar tota la informació que pugueu necessitar sobre Docker al vostre sistema:

$informació sobre acoblador

Com podeu veure a la sortida d'aquesta ordre, s'imprimeix l'estat de Docker. Com quants contenidors teniu, quants s’executen, quants estan aturats o aturats, quantes imatges de Docker heu baixat, el controlador d’emmagatzematge configurat, l’espai disponible al disc i molts més. És una llarga llista d’informació.

Així és com instal·leu Docker a CentOS 7 i el feu servir. Gràcies per llegir aquest article.