Cómo instalar n8n con Docker paso a paso

Si estás buscando una forma sencilla y rápida de automatizar tus flujos de trabajo, instalar n8n con Docker es una excelente opción. n8n es una herramienta de automatización de código abierto que permite crear flujos de trabajo personalizados conectando múltiples aplicaciones y servicios sin necesidad de escribir código.

En este artículo, te mostraremos cómo instalar n8n con Docker desde cero, utilizando docker-compose. Este método es ideal tanto para principiantes como para usuarios avanzados.

Requisitos previos

Antes de comenzar, asegúrate de tener instalado en tu sistema:

Paso 1: Crear el directorio del proyecto

Abre tu terminal y crea un nuevo directorio para alojar los archivos de configuración de n8n:

mkdir n8n-docker
cd n8n-docker

crear directorio de n8n - TecnoSender

Paso 2: Crear el archivo docker-compose.yml

Crea un archivo llamado docker-compose.yml y copia el siguiente contenido:

crear docker compose yml para N8N - TecnoSender
services:
  n8n:
    image: n8nio/n8n
    ports:
      - "5678:5678"
    environment:
      - N8N_BASIC_AUTH_ACTIVE=true
      - N8N_BASIC_AUTH_USER=admin
      - N8N_BASIC_AUTH_PASSWORD=admin123
      - NODE_ENV=production
    volumes:
      - ~/.n8n:/home/node/.n8n

Este archivo configura n8n con autenticación básica y persiste los datos en un volumen local.

Paso 3: Iniciar el contenedor

Antes de ejecutar docker-compose up -d, hay que preparar el directorio donde n8n guardará los datos (workflows, credenciales, ejecuciones, etc.).

mkdir -p ~/.n8n
sudo chown -R 1000:1000 ~/.n8n
asignar permiso al directorio de n8n - TecnoSender

Una vez configurados los permisos, ya puedes levantar el contenedor:

docker-compose up -d
instalar n8n con docker - TecnoSender

Docker descargará la imagen de n8n y levantará el contenedor en segundo plano.

descargar imagen de n8n para docker - TecnoSender

Paso 4: Acceder a la interfaz de n8n

Después de que el contenedor esté en funcionamiento, puedes acceder a la interfaz web de n8n visitando:

http://localhost:5678
acceder a n8n desde navegador - TecnoSender

En este paso n8n solicita crear el usuario propietario interno.
Este usuario es independiente de la autenticación básica configurada en Docker y será el administrador de los flujos y credenciales dentro de n8n.

configuracion de cuenta de n8n en docker - TecnoSender

Esta pantalla no afecta en nada técnico: es solo para que n8n entienda cómo usas la herramienta (telemetría/onboarding). Puedes responder lo que quieras.

Cómo instalar n8n con Docker paso a paso

n8n te ofrece funciones avanzadas gratuitas para siempre, pero a cambio:

  • te pide un correo
  • te envía una clave de licencia gratuita
  • NO es de pago
  • NO bloquea nada esencial si la saltas

Las funciones que desbloquea:

  • 🔍 Depuración avanzada
  • 🏷️ Búsqueda y etiquetado de ejecuciones
  • 📁 Carpetas de workflows
Cómo instalar n8n con Docker paso a paso

Automatiza sin límites

Ya tienes n8n corriendo en tu máquina gracias a Docker. Ahora puedes empezar a crear flujos de trabajo automatizados con cientos de integraciones disponibles como Gmail, Slack, Google Sheets, APIs personalizadas y más.

Conclusión

Instalar n8n con Docker es una forma rápida, segura y escalable de aprovechar esta potente herramienta de automatización. Gracias a Docker y docker-compose, puedes tener n8n funcionando en pocos minutos y con configuración mínima.

Entradas relacionadas

registros a y ptr dns windows server tecnosender

Cómo crear registros A y PTR en DNS de Windows Server 2025

En esta guía te explicamos cómo crear registros A y PTR en DNS Windows Server 2025. Esta configuración es esencial para la resolución de nombres y direcciones…

crear red interna en virtualbox - TercnoSender

Cómo configurar una red interna en VirtualBox paso a paso

Si estás construyendo un laboratorio de red con VirtualBox y necesitas conectar varias máquinas virtuales sin que tengan acceso a Internet ni al equipo anfitrión, la red…

Crear Zonas DNS en Windows Server 2025 Tecnosender

Crear zonas DNS en Windows Server 2025 paso a paso

Introducción Configurar correctamente las zonas DNS en Windows Server 2025 es uno de los pasos más importantes para que un servidor pueda resolver nombres e IPs dentro…

instalar dns tecnosender

Instalar servicio DNS en Windows Server 2025

Introducción En este tutorial aprenderás a instalar DNS en Windows Server 2025 con VirtualBox, paso a paso, desde la configuración de red hasta la instalación del rol…

Instalar Guest Additions en VirtualBox Windows Server

Instalar Guest Additions en VirtualBox Windows Server

Si utilizas VirtualBox para ejecutar una máquina virtual con Windows Server, instalar las Guest Additions es un paso fundamental para mejorar la integración entre el sistema anfitrión…

Instalar Windows Server 2025 en VirtualBox paso a paso

Instalar Windows Server 2025 en VirtualBox paso a paso

Virtualizar Windows Server 2025 es una de las mejores formas de comenzar a familiarizarte con entornos de servidor profesionales. Este sistema operativo de Microsoft está orientado a…

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

×