Principal / Guias / Acoplagem

Docker + Compose em VPS em 6 minutos

Funciona em qualquer servidor Ubuntu 22.04/24.04. Todos os planos /vps é KVM - Docker é executado nativamente, sem container-in-container hacks.

1. Instale a pilha

ssh root@YOUR_SERVER_IP
curl -fsSL https://get.docker.com | sh
docker --version && docker compose version

O script oficial instala o plugin Engine + Compose e permite o serviço de inicialização.

2. Opcional: executar Docker sem sudo

adduser deploy
usermod -aG docker deploy
# re-login as deploy for the group to apply

3. Primeiro projeto compose

mkdir -p /opt/demo && cd /opt/demo
cat > docker-compose.yml <<'EOF'
services:
  web:
    image: nginx:alpine
    restart: unless-stopped
    ports:
      - "8080:80"
EOF
docker compose up -d
curl -s localhost:8080 | head -3

4. Verificar a sobrevivência do reinício

reboot
# ...wait ~30s, reconnect:
docker compose -f /opt/demo/docker-compose.yml ps   # → running

restart: unless-stopped + Docker habilitado no boot = seus contêineres voltar por conta própria. Precisas de um servidor para isto? Planos da €3/mês →

Relacionado