Instalar Docker en CentOS 7

Si bien el artículo indica que el procedimiento explicado es para CentOS 7 es totalmente compatible con cualquier distribución GNU/Linux derivada de Fedora y RedHatdnd, incluso se puede utilizar en cualquier otra distribución.

Vamos a utilizar CentOS 7 para asegurarnos de tener un entorno de trabajo estable y con un soporte prolongado en el tiempo, pero nada nos impide utilizar una versión superior e incluso una versión inestable.

Preparando el entorno

Lo primero que debemos hacer es asegurarnos de tener actualizado nuestro sistema. Para ello debemos abrir una terminal y escribir el siguiente comando.

Instalando Docker

Luego, si escribimos en la terminal el comando $ docker nos indicará que el programa no está instalado tal como se muestra en la imagen de abajo.

Para asegurarnos de tener la última versión de Docker vamos a utilizar un script que nos brinda el proyecto donde nos permite instalar su última versión estable en cualquier distribución GNU/Linux.
Accedemos al script ingresando a la dirección https://get.docker.com y en los comentarios del mismo nos indica que para instalar Docker utilizando este script se debe ejecutar en la terminal la línea ‘curl -sSL https://get.docker.com/ | sh‘ como se muestra en la siguiente imagen.

Así que en la terminal ejecutamos el comando $ sudo curl -sSL https://get.docker.com/ | sh como se muestra en la siguiente imagen.

Luego de indicar nuestra contraseña el sistema comenzará a ejecutar la instalación de Docker.

“Si es necesario instalar curl en el sistema se debe ejecutar el comando $ sudo yum -y install curl

Una vez finalizada la instalación se obtendrá el mensaje que se muestra a continuación.

Por lo que debemos agregar nuestro usuario y los usuarios que necesitemos al grupo docker con el comando $ sudo usermod -aG docker nombre-usuario

“Recordar cerrar la sesión de usuario y volver a ingresar para que se tomen los nuevos grupos asignados al usuario.”

Se debe iniciar el demonio de Docker para poder utilizarlo. Para ello se debe ejecutar el comando $ sudo systemctl start docker

Si deseamos que el demonio de Docker se inicie como un servicio al iniciar el sistema, se debe encender con el comando $  sudo chkconfig docker on

Para verificar si el servicio se encuentra configurado correctamente para que se inicie con el sistema se debe ejecutar el comando $ sudo systemctl list-dependencies docker

Verificando la instalación de Docker

Para poder verificar la correcta instalación de Docker en nuestro sistema debemos ejecutar el comando $ docker version que nos devolverá la versión instalada tanto del servidor como la del cliente del motor Docker.

Si ejecutamos el comando $ docker info se nos mostrará un detalle con la configuración actual del motor Docker instalado en el sistema.

De este modo nos aseguramos que Docker ya se encuentra instalado y funcionando en nuestro sistema.

En el siguiente video se muestra el procedimiento de instalación y verificación de Docker en nuestro sistema.


Recuerda que este apunte es para compartir nuestros conocimientos y por lo tanto si tenes algún otro modo de instalar Docker o deseas compartir tu experiencia al respecto, sentite libre de dejar tu comentario para ser compartido con otros usuario.

También te invitamos a que nos visites en nuestro canal de Youtube y a nuestro canal de Dailymotion. Podés seguirnos en en nuestro Twitter como @ApuntesIT

Enlaces útiles

Docker: www.docker.com
Centos: www.centos.org
Get Docker: get.docker.com
Twitter: @ApuntesIT
YouTube: https://www.youtube.com/channel/UCh_k8K1wP31GfOFdYJj5Eeg
Dailymotion: http://www.dailymotion.com/apuntesit

Apuntes IT - Compartiendo conocimiento.
Tech Nerd theme designed by Siteturner
Share
Share