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. Abre Docker Desktop y

    1. en Settings > General activa "Use the WSL 2 based engine"

    2. en Settings > WSL Integration asegurate que todas las opciones estén activadas

🛑 Observación: En el caso que tengas algún problema al momento usar Docker Desktop con WSL, es importante dejar como por default la imagen de Ubuntu. Para poder realizarlo hay que hacer lo siguiente:

# Listamos las imagenes que tenemos en WSL
wsl.exe -l -v

# Poner por defecto la imagen que vamos a utilizar
wsl --set-default <distro-name>

# En el caso de que estés usando Ubuntu para WSL podrías utilizar:
wsl --set-default ubuntu

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

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

Agrega la llave GPG oficial de docker

Con el siguiente comando configuramos el repositorio:

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

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

Corre el siguiente comando para activar los cambios:

Confirmar que quedó instalado

Deberías ver algo así:

Si no funciona intenta reiniciando tu computador.

Instalar docker-compose

Lo primero es revisar cuál es la última versión disponible en los releases del repositorio oficial de docker-compose.

En la última actualización de esta guía, la última versión estable es la v2.14.2. Deberás reemplazar esta versión en la URL del siguiente comando:

Si quieres mas información sobre docker-compose la encuentras aquí.

Última actualización