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.
Índice de artículo
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.
$ sudo yum update
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
Trabajando desde el año 1990 en el mercado de la tecnología. Técnico en Electrónica. Administrador de Sistemas. Administrador de Redes. Técnico en telecomunicaciones. Técnico de plataforma satelital. Incursiono en el Software Libre desde mediados del 1997. Desde entonces utilicé varias distribuciones GNU/Linux comenzando con un RedHat 5.0
Formé parte del Core Team y miembro del grupo de desarrollo del Proyecto UTUTO.