La guia de platanus
Buscar…
⌃K

Docker

OSX

Para instalar Docker en Mac encuentras las instrucciones aquí. Pon atención a la versión de procesador que tienes en tu Mac (Intel Chip o Apple Chip), porque las instrucciones cambian.

Windows

Instalación

  1. 1.
    Descarga Docker Desktop
  2. 2.
    Abre Docker Desktop y
    1. 1.
      en Settings > General activa "Use the WSL 2 based engine"
    2. 2.
      en Settings > WSL Integration asegurate que todas las opciones estén activadas

Linux

Aquí encuentras las instrucciones para Ubuntu, pero si tienes otro SO basado en linux puedes buscar las instrucciones aquí
Desinstalar las versiones antiguas de Docker
sudo apt-get remove docker docker-engine docker.io containerd runc
Nota: no hay problema si apt reporta que ninguna de esos paquetes estaba instalado.
Luego hay dos opciones para instalar Docker: desde repositorios oficiales o instalando los archivos manualmente.
En esta guía explicamos como instalar desde repositorios oficiales, que es más automatizado, y en este link encuentras las instrucciones para la instalación manual.
Descargar versión estable de Docker
sudo apt-get update
sudo apt-get install \\
apt-transport-https \\
ca-certificates \\
curl \\
gnupg \\
lsb-release
Agrega la llave GPG oficial de docker
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
Con el siguiente comando configuramos el repositorio:
echo \\
"deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \\
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Nota: Este comando es específico a arquitecturas x86_64 / amd64. Para otras arquitecturas (como armhf o arm64 puedes buscar el comando acá: https://docs.docker.com/engine/install/ubuntu/)
Instalación de Docker
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
Correr docker sin sudo
Debemos hacer lo siguiente para poder usar Docker sin sudo:
Crea un grupo unix llamado docker y agrega tu usuario a este
sudo groupadd docker
sudo usermod -aG docker $USER
Corre el siguiente comando para activar los cambios:
newgrp docker
Confirmar que quedó instalado
docker run hello-world
Deberías ver algo así:
Si no funciona intenta reiniciando tu computador.
Instalar docker-compose
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
Si quieres mas información sobre docker-compose la encuentras aquí
Última actualización 1mo ago