¿Qué es Docker? Guía completa de instalación

Piensa en Docker como una caja que trae todo lo que un programa necesita para funcionar: sus archivos, configuraciones y herramientas.

Además, una de sus grandes ventajas es que te permite instalar programas en un entorno aislado de tu ordenador por lo que cada programa vive en su propio espacio, sin interferir con el resto del sistema. Esto te permite tener diferentes entornos funcionando al mismo tiempo sin complicaciones. Por lo tanto, es ideal si quieres probar cosas nuevas o trabajar en varios proyectos distintos sin que se mezclen.

🔹 En macOS:

  1. Haz clic en el ícono de la manzana en la esquina superior izquierda.
  2. Selecciona “Acerca de esta Mac”.
  3. Fíjate en el campo que dice:
    • Chip: Apple M1, M2 o M3 → Tienes un Mac con Apple Silicon (ARM64).
    • Procesador: Intel Core i5, i7, i9, etc. → Tienes un Mac con chip Intel (AMD64).

🔹 En Windows:

  1. Presiona Windows + R, escribe msinfo32 y presiona Enter.
  2. En la ventana que se abre, busca el campo “Tipo de sistema”:
    • PC basado en x64 → Tu arquitectura es AMD64.
    • PC basado en ARM → Tu arquitectura es ARM64.

🔹 En Linux:

  1. Abre la terminal.
  2. Ejecuta el siguiente comando: uname -m
  3. Resultado posible:
    • x86_64 → AMD64
    • aarch64 → ARM64

Selecciona la versión adecuada para tu sistema operativo:

  • Windows (AMD64 o ARM64)
  • Mac con Intel Chip
  • Mac con Apple Silicon (M1/M2/M3)
  • Para Linux, sigue las instrucciones específicas que aparecen en la pestaña “Linux” según tu distribución (Ubuntu, Debian, Fedora, etc.).

🔹 En Windows:

  1. Ejecuta el instalador .exe descargado.
  2. Durante la instalación:
    • Asegúrate de activar la opción «Use WSL 2 instead of Hyper-V» (recomendado).
    • Si no tienes WSL 2 instalado, Docker te ofrecerá hacerlo automáticamente.
  3. Una vez finalizada la instalación, reinicia el equipo si se solicita.

🔹 En macOS:

  1. Abre el archivo .dmg descargado.
  2. Arrastra el icono de Docker a la carpeta Aplicaciones.
  3. Abre Docker Desktop desde la carpeta Aplicaciones (puede tardar unos segundos en iniciar por primera vez).
  4. Si es la primera vez que lo usas, acepta los permisos y sigue el asistente inicial.

🔹 En Linux:

  1. Abre la terminal.
  2. Sigue los comandos recomendados por la documentación oficial.

¿Qué es n8n y para qué sirve?

n8n es una plataforma de automatización de flujos de trabajo (workflow automation) de código abierto, similar a Zapier o Make, pero mucho más flexible.

Instalar n8n en Docker tiene muchas ventajas:

  •  Sencillez: evitas problemas de dependencias.
  •  Portabilidad: puedes moverlo fácilmente entre equipos o servidores.
  •  Gratis y privado: ejecutarlo localmente es completamente gratuito y tus datos no salen de tu máquina.
  •  Fácil actualización y mantenimiento.

Guía de instalación y uso de n8n con Docker

  • Dentro de Docker Desktop, haz clic en el icono o pestaña que abre el terminal o consola, tal como se muestra en la imagen (o utiliza la consola de tu sistema si prefieres).

docker run -d –name n8n -p 5678:5678 n8nio/n8n

  • En la columna Ports (puertos) verás el puerto asignado 5678 que te permitirá acceder a la aplicación.
  • ▶️ Play: para arrancar (iniciar) el contenedor si está detenido.
  • ⏹️ Stop: para detener el contenedor cuando termines de usarlo.
  • Una vez que el contenedor esté activo, haz clic sobre el puerto azul 5678 en Docker Desktop.
  • Esto abrirá automáticamente una nueva pestaña en tu navegador predeterminado con la URL:
  • La primera vez que accedas, n8n te pedirá crear un usuario administrador.
  • Introduce un correo electrónico y contraseña para crear tu cuenta y acceder a la plataforma.
  • Ya dentro de n8n, podrás crear los flujos de automatización que necesites.
  • Haz clic en el botón ⏹️ Stop para apagar el contenedor.
  • Es recomendable detener el contenedor cuando no lo uses para optimizar el rendimiento de tu equipo.

Si necesitas reiniciar n8n, simplemente pulsa ▶️ Play para volver a arrancar el contenedor.

Scroll al inicio