Tutorial

Cómo instalar Docker en Debian 10 Buster

Una manera eficiente de instalar Docker en Debian 10 y familia

Instalar Docker en Debian nos va a permitir trabajar con mayor seguridad y confiabilidad en nuestros proyectos. También nos va a permitir realizar pruebas sin poner en riesgo la estabilidad del sistema.

Instalar Docker en Debian 10 Buster

De ahí la popularidad de Docker. Si quieres ver cómo usar Docker en Debian te recomendamos que sigas los pasos muy simples que presentamos aquí.

Configurar el repositorio en Debian

Como buena práctica en Linux lo recomendable es que empecemos por actualizar el sistema, desde la terminal escribimos:

sudo apt-get update

Ahora vamos a instalar las dependencias necesarias para Docker, copia y pega en tu terminal esto:

sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg-agent \
    software-properties-common

A continuación vamos a añadir la clave pública oficial de Docker a nuestro gestor de llaves locales. Para no equivocarnos lo mejor es copiar y pegar este comando:

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

Para controlar que todo va perfecto a continuación vamos a verificar que  tenemos correctamente la “llave” con la “huella digital”. Copia y pega este comando en la terminal:

sudo apt-key fingerprint 0EBFCD88

Para saber si es correcto, el resultado que nos arroje tiene que mostrar por lo menos una línea que diga:

Key fingerprint = 9DC8 5822 9FC7 DD38 854A  E2D8 8D81 803C 0EBF CD88

Los últimos 8 caracteres deben coincidir con los caracteres que escribimos en el comando apt-key anterior.

Lo siguiente es añadir a nuestro repositorio local la referencia al repositorio de Docker. Esto lo conseguimos a través de copiar y pegar esto en la terminal:

sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/debian \
   $(lsb_release -cs) \
   stable"

Una vez que esto se configuró correctamente, vamos a actualizar las referencias de los repositorios locales a través de:

sudo apt-get update

Instalar Docker en Debian

Y ahora podemos hacer la instalación de Docker en Debian usando este comando:

sudo apt-get install docker-ce docker-ce-cli containerd.io

Para verificar que todo está correctamente instalado, y que Docker funciona perfectamente, podemos ejecutar el siguiente comando, que lo que hace es correr por primera vez una imagen de Docker:

sudo docker run hello-world

Si todo está bien, aparecerá un mensaje en inglés donde nos saludará con un «Hello from Docker!»

Ahora si queremos correr una imagen de Ubuntu dentro de Docker podemos tipear lo siguiente:

sudo docker run –it ubuntu bash

Es importante correr el comando con “sudo”, ya que nuestro usuario no tiene permisos de correr Docker.

Ahora que si queremos evitarnos tener que escribir sudo y colocar nuestra contraseña cada vez que necesitemos ejecutar algo dentro de Docker, lo mejor será añadir nuestro usuario al grupo de Docker.

Para eso vamos a necesitar escribir lo siguiente en la terminal:

sudo usermod -aG docker $USER

Para que esto entre en acción, tenemos que salir de la sesión y volver a loguearnos. Así Debian reconocerá a nuestro usuario dentro del grupo de Docker.

Ahora sí, podemos correr el comando anterior de la imagen de Ubuntu sin necesidad de usar “sudo”:

docker run –it ubuntu bash
Te recomendamos la lectura:  Apagar y reiniciar el ordenador a través de la línea de comandos de Linux

Siempre que nos interese profundizar en el uso este programa, podemos acudir a la documentación oficial de Docker.

Si tienes alguna consulta para hacernos, te animamos que nos escribas en la sección de comentarios abajo, para que podamos ayudarte.

Carlos Coria

Soy usuario de GNU/Linux desde el año 2000 cuando instalé por primera vez Debian. En 2004 recibí mi primer CD con Ubuntu 4.10 y desde allí esta es mi distro favorita.

Publicaciones relacionadas

Deja una respuesta

Los datos de carácter personal que nos facilite mediante este formulario quedarán registrados en un fichero de Miguel Ángel Navas Carrera, con la finalidad de gestionar los comentarios que realizas en este blog. La legitimación se realiza a través del consentimiento del interesado. Si no se acepta no podrás comentar en este blog. Puedes consultar mi política de privacidad. Puede ejercitar los derechos de acceso, rectificación, cancelación y oposición en [email protected].

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Acepto la política de privacidad *

Mira también
Cerrar
Botón volver arriba