Docker es un sistema de contenedores de código abierto. Se utiliza ampliamente para la implementación de aplicaciones de alta densidad en la nube. Utiliza el mismo núcleo que el sistema operativo host para virtualizar un sistema operativo. Tiene un repositorio de imágenes grandes que puede usar para poner un contenedor en funcionamiento en unos minutos. El repositorio de imágenes de Docker tiene una imagen Docker preconfigurada para casi cualquier tipo de aplicación y sistema operativo. Digamos que desea ejecutar un servidor web de 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 para PHP para cada sistema operativo diferente. En este artículo, le mostraré cómo instalar Docker en Centos 7. Empecemos.
Instalación de Docker
Estoy usando Centos 7.4 Como puede ver desde la salida del siguiente comando:
$ Cat /etc /Redhat-Lelease
La versión del kernel que estoy usando es 3.10.0 Como puede ver desde la salida del siguiente comando:
$ uname -r
Necesitas manager yum-config Para habilitar el repositorio CentOS 7 Extras y Docker CE para su máquina Centos 7. manager yum-config Es provisto por Yum-Utils paquete.
Puedes instalar Yum-Utils Paquete con el siguiente comando:
$ sudo yum install yum -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 CentOS 7 Extras con el siguiente comando:
$ sudo yum-config-manager-extras
Ahora ejecute el siguiente comando para verificar si extras El repositorio está habilitado:
$ sudo yum repolista
Como puede ver en la sección marcada en la captura de pantalla a continuación, el extras El repositorio está habilitado.
Docker depende de Data de dispositivos-mapas de perseguido y LVM2 paquete. Puede instalar estos paquetes con el siguiente comando:
$ sudo yum instalación de dispositivos-mapper-pateres-datos LVM2
Ahora presione 'Y' y luego presione para continuar.
Data de dispositivos-mapas de perseguido y LVM2 Se deben instalar paquetes.
Ahora tiene que 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 manager yum-config:
$ sudo yum-config-manager --add-repo https: // descargar.estibador.com/Linux/Centos/Docker-Ce.repositorio
Se debe agregar el repositorio de Docker.
Ahora puedes instalar Docker.
Para instalar Docker en su máquina CentOS 7, ejecute el siguiente comando:
Presione 'Y' y luego presione para continuar.
Yum Package Manager debe comenzar a descargar los paquetes Docker como se muestra en la captura de pantalla a continuación.
En un punto, es posible que se le solicite que acepte la clave GPG de Docker. Presione 'Y' y luego presione para continuar.
La instalación debe continuar como se muestra en la captura de pantalla a continuación.
Docker debe instalarse.
Ahora puede iniciar el servicio del sistema Docker con el siguiente comando:
$ sudo systemctl start docker
También debe agregar el servicio Docker al inicio del sistema. Entonces comenzará automáticamente al arranque.
Puede ejecutar el siguiente comando para agregar el servicio Docker al inicio del sistema:
$ sudo systemctl habilitar Docker
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 sistemas. De esa manera, puede acceder a todos los comandos Docker sin usar sudo.
Para agregar a su usuario a estibador grupo, ejecute el siguiente comando:
$ sudo usermod -ag Docker Shovon
Nota: Aquí pala 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:
$ sudo reinicio
Una vez que se inicia su computadora, puede verificar si Docker está trabajando con el siguiente comando:
Versión de $ 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. Está funcionando correctamente.
Uso básico de Docker
Puede ejecutar un valor predeterminado Hola Mundo contenedor de docker para probar si está funcionando o no.
Puede ejecutar el siguiente comando para ejecutar el Hola Mundo Contenedor de Docker:
$ Docker Run Hello-World
El Hola Mundo La imagen del contenedor se buscará en el disco local. Por primera vez, Docker no lo encontrará. Entonces se descargará desde el repositorio de Docker. Después de descargar la imagen, Docker hará un contenedor fuera de la imagen y la ejecutará como pueda ver en la captura de pantalla a continuación.
Puede enumerar los contenedores Docker disponibles con el siguiente comando:
$ Docker Image LS
Puede ejecutar el siguiente comando para encontrar cualquier información que pueda necesitar sobre Docker en su sistema:
$ Docker Información
Como puede ver en la salida de este comando, se imprime el estado de Docker. Al igual que cuántos contenedores tiene, cuántos de ellos se están ejecutando, cuántos de ellos están pausados o detenidos, cuántas imágenes de Docker han descargado, su controlador de almacenamiento configurado, espacio de disco disponible y muchas 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.