wils@web ~ $ cat ~/ajuda/como-instalar-o-n8n-0-200-em-um-conteiner-docker-no-ubuntu-22-04-guia-passo-a-passo.md

Docker

Como instalar o n8n 0.200 em um contêiner Docker no Ubuntu 22.04: Guia passo a passo

atualizado em 29/08/2026

Introdução

O n8n é uma ferramenta de automação que permite conectar diferentes serviços e criar fluxos de trabalho de forma visual. Neste guia, vamos aprender como instalar o n8n versão 0.200 em um contêiner Docker no Ubuntu 22.04.

Pré-requisitos

  • Ubuntu 22.04 instalado.
  • Docker e Docker Compose instalados.

Passo a Passo

1. Atualizar o sistema

Antes de começar, é uma boa prática atualizar seu sistema:

sudo apt update && sudo apt upgrade -y

2. Instalar o Docker

Se o Docker ainda não estiver instalado, execute os seguintes comandos:

sudo apt install docker.io -y

Após a instalação, inicie e habilite o serviço do Docker:

sudo systemctl start docker
sudo systemctl enable docker

3. Criar um diretório para o n8n

Crie um diretório onde os dados do n8n serão armazenados:

mkdir ~/n8n

4. Criar um arquivo Docker Compose

Dentro do diretório criado, crie um arquivo chamado docker-compose.yml:

nano ~/n8n/docker-compose.yml

Adicione o seguinte conteúdo ao arquivo:

version: '3.1'
services:
  n8n:
    image: n8n:n8n@sha256:8f5b2e4b0c2e0d3b0a8a1b1e9f6b1d3f8d7f8e7b8d5b1e5a5c5e5f5a5e5f5a5
    ports:
      - "5678:5678"
    environment:
      - DB_TYPE=sqlite
      - N8N_BASIC_AUTH_ACTIVE=true
      - N8N_BASIC_AUTH_USER=usuário
      - N8N_BASIC_AUTH_PASSWORD=senha
    volumes:
      - ~/.n8n:/home/node/.n8n

5. Subir o contêiner

Agora, inicie o contêiner com o Docker Compose:

cd ~/n8n
sudo docker-compose up -d

6. Acessar o n8n

O n8n estará acessível no seu navegador em http://localhost:5678. Use as credenciais que você definiu no arquivo docker-compose.yml.

Conclusão

Você agora tem o n8n 0.200 rodando em um contêiner Docker no Ubuntu 22.04. Para uma melhor performance, considere utilizar um banco de dados externo como PostgreSQL ou MySQL. Isso permitirá que você escale suas automações de forma mais eficiente.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.