Summary
Full Transcript
🎦Curso completo: https://www.youtube.com/watch?v=3kS0HBHF8Zo&list=PLCTD_CpMeEKTPcItjs9aikfelqozzh-S4 https://www.docker.com/ En este tutorial te voy a enseñar cómo instalar N8N en un contenedor Docker directamente desde la terminal, paso a paso y sin complicaciones 💻🚀 Aunque muchas personas sienten que usar la terminal es difícil, aquí vas a ver que realmente es mucho más sencillo de lo que parece. Trabajamos desde Windows 11 usando PowerShell, pero el mismo procedimiento funciona en Windows 10, Linux e incluso muy probablemente en Mac. Comenzamos eliminando el contenedor y la imagen que habíamos creado anteriormente para arrancar completamente desde cero. Después, descargamos la última imagen oficial de N8N desde Docker utilizando un comando sencillo que en pocos minutos deja todo listo en nuestro sistema. Una vez descargada la imagen, ejecutamos el comando para convertirla en un contenedor en funcionamiento, configurando el nombre del servidor, el mapeo de puertos 5678, las variables de entorno, el protocolo HTTP y la ruta donde se almacenarán los datos. También habilitamos el acceso desde cualquier IP, ideal para trabajar en entornos internos. Al finalizar, verificamos en Docker Desktop que el contenedor está corriendo correctamente y comprobamos que N8N abre sin problemas en el navegador. Así de fácil es levantar tu propio entorno de automatización usando Docker desde la terminal 🔥 Además, te adelanto que en el próximo tutorial iremos un paso más allá. En lugar de usar directamente la imagen de N8N, crearemos nuestra propia imagen basada en Ubuntu, instalaremos N8N manualmente y aprenderemos a empaquetar nuestras propias imágenes para distribuirlas dentro de un equipo de trabajo. Esto nos permitirá unificar entornos y evitar los clásicos problemas de compatibilidad entre Windows, Linux o Mac 🤯✨ Estamos construyendo bases sólidas para trabajar como verdaderos profesionales. Recuerda dejar en los comentarios que estamos en el camino de los dioses y prepárate, porque lo que viene se pone todavía más interesante. El mundo no gira, lo mueven los programadores 😉 Comandos docker pull n8nio/n8n:latest docker run -d ` --name n8n-server ` -p 5678:5678 ` -e N8N_HOST=0.0.0.0 ` -e N8N_PORT=5678 ` -e N8N_PROTOCOL=http ` -v n8n_data:/home/node/.n8n ` n8nio/n8n:latest docker ps 00:00 Introducción: Instalar N8N en Docker desde la terminal 00:29 Eliminar contenedor e imagen creados anteriormente 00:58 Descargar la imagen oficial de N8N con Docker 01:26 Verificación de la imagen en Docker Desktop 01:50 Explicación del comando docker run y parámetros básicos 02:21 Configuración de puertos y acceso por cualquier IP 02:43 Variables de entorno y configuración HTTP 03:12 Creación y ejecución del contenedor N8N Server 03:39 Verificación del contenedor en ejecución y acceso desde navegador 04:08 Anuncio: Crear imagen personalizada con Ubuntu y N8N 04:33 Empaquetar y distribuir imágenes personalizadas 04:59 Ventajas de Docker para unificar entornos de desarrollo 05:40 Cierre del tutorial y avance del próximo video
