Instalar Docker en CentOS7

Install Docker Centos7



Docker es un sistema de contenedorización de código abierto. Se utiliza ampliamente para la implementación de aplicaciones de alta densidad en la nube. Utiliza el mismo kernel que el sistema operativo host para virtualizar un sistema operativo. Tiene un gran repositorio de imágenes que puede usar para poner un contenedor en funcionamiento en unos pocos minutos. El repositorio de imágenes de Docker tiene una imagen de Docker preconfigurada para casi cualquier tipo de aplicación y sistema operativo. Supongamos que desea ejecutar un servidor web PHP. Puede encontrarlo en el repositorio de imágenes de Docker y el sistema operativo base puede ser Ubuntu, Debian o CentOS. Hay diferentes imágenes de PHP para cada sistema operativo diferente. En este artículo, le mostraré cómo instalar Docker en CentOS 7. Comencemos.

Instalación de Docker

Estoy usando CentOS 7.4 como puede ver en el resultado del siguiente comando:







$gato /etc/redhat-release



La versión del kernel que estoy usando es 3.10.0 como puede ver en el resultado del siguiente comando:



$tu nombre -r





Necesitas yum-config-manager para habilitar los extras de CentOS 7 y el repositorio de Docker CE en su máquina CentOS 7. yum-config-manager Es provisto por yum-utils paquete.

Puedes instalar yum-utils paquete con el siguiente comando:



$sudo yum installyum-utils-y

Como puede ver en la captura de pantalla a continuación, ya tengo yum-utils paquete instalado en mi máquina. Si no lo tiene, se instalará.

Ahora puede habilitar el repositorio de extras de CentOS 7 con el siguiente comando:

$sudoyum-config-manager--habilitarextras

Ahora ejecute el siguiente comando para verificar si extras repositorio está habilitado:

$sudo mmmrepolista

Como puede ver en la sección marcada en la captura de pantalla a continuación, el extras repositorio está habilitado.

Docker depende de dispositivo-mapeador-datos-persistentes y lvm2 paquete. Puede instalar estos paquetes con el siguiente comando:

$sudo yum installDevice-mapper-persistent-data lvm2

Ahora presione 'y' y luego presione para continuar.

dispositivo-mapeador-datos-persistentes y lvm2 los paquetes deben estar instalados.

Ahora debe agregar el repositorio oficial de Docker a su máquina CentOS 7.

Puede ejecutar el siguiente comando para agregar el repositorio de Docker a CentOS 7 usando yum-config-manager :

$sudoyum-config-manager--add-repohttps://download.docker.com/linux/cientos/docker-ce.repo

Se debe agregar el repositorio de Docker.

Ahora puede instalar Docker.

Para instalar Docker en su máquina CentOS 7, ejecute el siguiente comando:

Presione 'y' y luego presione para continuar.

El administrador de paquetes de Yum debería comenzar a descargar los paquetes de Docker como se muestra en la captura de pantalla a continuación.

En un momento, es posible que se le solicite que acepte la clave GPG de Docker. Presione 'y' y luego presione para continuar.

La instalación debería continuar como se muestra en la captura de pantalla a continuación.

Se debe instalar Docker.

Ahora puede iniciar el servicio del sistema Docker con el siguiente comando:

$sudosystemctl start docker

También debe agregar el servicio Docker al inicio del sistema. Entonces se iniciará automáticamente al arrancar.

Puede ejecutar el siguiente comando para agregar el servicio Docker al inicio del sistema:

$sudosystemctlhabilitarestibador

Como puede ver en la captura de pantalla a continuación, el servicio del sistema Docker se agrega al inicio.

Ahora agregue su usuario al estibador grupo de sistema. De esa manera, puede acceder a todos los comandos de Docker sin usar sudo .

Para agregar su usuario a estibador grupo, ejecute el siguiente comando:

$sudousermod-aGdocker shovon

NOTA: Aquí shovon es el usuario de mi máquina CentOS 7. Su nombre de usuario debe ser diferente.

Ahora reinicie su máquina CentOS 7 con el siguiente comando:

$sudoreiniciar

Una vez que su computadora se inicia, puede verificar si Docker está funcionando con el siguiente comando:

$versión docker

Como puede ver en la captura de pantalla a continuación, la versión de Docker instalada en mi máquina CentOS 7 es 17.12. Funciona correctamente.

Uso básico de Docker

Puede ejecutar un Hola Mundo contenedor de Docker para probar si funciona o no.

Puede ejecutar el siguiente comando para ejecutar el Hola Mundo Contenedor Docker:

$Docker ejecutar hola-mundo

los Hola Mundo La imagen del contenedor se buscará en el disco local. Por primera vez, Docker no lo encontrará. Por lo que se descargará del repositorio de Docker. Después de descargar la imagen, Docker creará un contenedor con la imagen y lo ejecutará como puede ver en la captura de pantalla a continuación.

Puede enumerar los contenedores Docker disponibles con el siguiente comando:

$imagen de Dockerls

Puede ejecutar el siguiente comando para encontrar cualquier información que pueda necesitar sobre Docker en su sistema:

$información de la ventana acoplable

Como puede ver en el resultado de este comando, se imprime el estado de Docker. Como cuántos contenedores tiene, cuántos de ellos se están ejecutando, cuántos de ellos están en pausa o detenidos, cuántas imágenes de Docker ha descargado, su controlador de almacenamiento configurado, espacio disponible en disco y muchos más. Es una larga lista de información.

Así es como instala Docker en CentOS 7 y lo usa. Gracias por leer este artículo.