Instalación de docker en Centos7

Ya tocaba y necesitaba seguir avanzando en ciertas materias, así que estos días me he puesto con docker, la verdad es que es muy útil y en estos tiempos de automatizaciones es muy necesario.

Para el que no lo sepa docker, es un sistema de virtualización que se basa en contenedores, esto quiere decir que por medio de capas se aísle el aplicativo de sistema operativo. En esos contenedores, no instala todo el sistema operativo, si no lo básico para su funcionamiento y va montando y desmontado esa capa según necesidad, ya que comparten parte del núcleo y algunas bibliotecas con el sistema anfitrión. Este proceso hace que el contenedor sea muy ligero y rápido en su funcionamiento.

Voy a mostraros como se instala sobre un Centos 7

Bien, lo primero es instalar una serie de dependencias

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

Con el parámetro –y  indicamos al instalador yum que responda “sí” a cualquier pregunta que pueda hacer. yum-utils agrega el yum-config-manager. Docker utiliza un controlador de almacenamiento del device mapper, y los paquetes device-mapper-persistent-data lvm2 son necesarios para que se ejecute correctamente y podemos usar disco tipo thin

Comprobamos el device-mapper

ls -l /sys/class/misc/device-mapper

grep device-mapper /proc/devices

Ahora debemos añadir el repositorio de docker. Para hacerlo, ejecuta el comando:

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

Vamos a a instalar docker

sudo yum install docker

Una vez instalado, vamos a arrancarlo

sudo systemctl start docker

Lo vamos a poner como arranque de sistema

sudo systemctl enable docker

Verificamos que efectivamente está arrancado

sudo systemctl status docker

Con esto ya tenemos nuestro docker instalado.

Espero que os sirva

Deja un comentario