Abrimos por fin una nueva serie de tutoriales, orientados a infraestructura puntualmente Docker, así que te invito a que nos sigas porque iremos viendo todo lo necesario para poder administrar esta plataforma.

Docker es una aplicación que simplifica el proceso de gestión de procesos de aplicaciones en contenedores. Los contenedores permiten ejecutar sus aplicaciones en procesos aislados de recursos. Son similares a las máquinas virtuales, pero los contenedores son más portátiles, más amigables con los recursos y más dependientes del sistema operativo del host.

Pre-Requisitos: tener un sistema Debian 10 instalado, acceso root y sistema actualizado.

  1. Instalación en Debian 10 por repositorios

Vamos a necesitar algunas paqueterías para que todo funcione bien:

apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common

2. Agregamos las llaves

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

3. Agregamos los repositorios y actualizamos

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

4. Verificar si vemos la aplicación de Docker

apt-cache policy docker-ce

Deberíamos ver algo como:

Y si todo esta correcto podemos instalar docker:

apt install docker-ce

5. Verificamos el servicio

systemctl status docker

Y ya estamos listos para comenzar a usar Docker.

OPCIONAL

Si queremos que un usuario, tenga permisos para correr docker sin necesidad de usar sudo, podemos hacer:

usermod -aG docker USUARIO

Reemplazar USUARIO por el tuyo y listo, primero ingresamos con nuestro usuario si estabamos como root, y ahora podemos probar lanzar un comando:

docker ps

Deja un comentario