Vamos a ver como hacer la instalación de Docker y Docker compose en Debian 11, dado que cambia un poquito respecto de la versión 10, ya que las ultimas versiones no están en los repositorios oficiales.

PRE-REQUISITOS

Simplemente un Debian 11 recién instalado y actualizarlo con acceso root, para poder cargar dependencias necesarias:

apt-get update -y
apt-get install apt-transport-https software-properties-common ca-certificates curl gnupg lsb-release -y

1. Instalando Docker

Por defecto la última versión no se encuentra en el repositorio oficial de Debian 11, por lo que vamos a cargar los repositorios de docker directamente.

curl -fsSL https://download.docker.com/linux/debian/gpg | apt-key add -
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"

Actualizamos e instalamos

apt-get update -y
apt-get install docker-ce docker-ce-cli -y

Verificamos la versión

docker version

2. Instalación de docker compose

Hay que instalarlo manualmente, porque no esta en los repositorios oficiales tampoco, así que lo hacemos desde Github

curl -s https://api.github.com/repos/docker/compose/releases/latest | grep browser_download_url | grep docker-compose-Linux-x86_64 | cut -d '"' -f 4 | wget -qi -

Una vez descargado le damos permisos de ejecución y lo movemos a /usr/bin

chmod +x docker-compose-Linux-x86_64
mv docker-compose-Linux-x86_64 /usr/bin/docker-compose

Verificamos

docker-compose version

Deja un comentario