Precisa de uma VPS no Brasil para rodar Docker? Está aqui.

A Runstack entrega VPS com acesso root, servidor no Brasil (datacenter SP01 da OPEN DATACENTER) e IPv4 fixo, com Ubuntu, Debian ou Rocky à escolha. O Docker Engine com Compose instala em um comando. Latência abaixo de 15ms, cobrança em real.

O problema

Em provedores internacionais, você paga em dólar e sofre com latência alta para operações que deveriam ser instantâneas do Brasil. E hospedagens tradicionais muitas vezes nem dão acesso root para rodar containers.

Como a Runstack resolve

Na Runstack você recebe o root de uma VM Linux limpa em menos de 5 minutos. Instale o Docker com `curl -fsSL https://get.docker.com | sh` e suba qualquer container com `docker compose up -d`. Servidor no Brasil, cobrança previsível em real.

terminal
# Instale o Docker (Engine + Compose) e verifique:
curl -fsSL https://get.docker.com | sh
docker --version
docker compose version

# Exemplo: stack de produção com NGINX + app + banco
cat <<'EOF' > docker-compose.yml
services:
  nginx:
    image: nginx:alpine
    ports:
      - "80:80"
      - "443:443"
    volumes:
      - ./nginx.conf:/etc/nginx/nginx.conf:ro
      - certbot_www:/var/www/certbot
      - certbot_certs:/etc/letsencrypt
    depends_on:
      - app

  app:
    image: node:20-alpine
    working_dir: /app
    volumes:
      - ./app:/app
    command: node server.js
    environment:
      - DATABASE_URL=postgresql://user:senha@db:5432/mydb

  db:
    image: postgres:16
    restart: always
    environment:
      POSTGRES_USER: user
      POSTGRES_PASSWORD: senha
      POSTGRES_DB: mydb
    volumes:
      - pg_data:/var/lib/postgresql/data

volumes:
  pg_data:
  certbot_www:
  certbot_certs:
EOF

docker compose up -d

Comparativo rápido

AspectoRunstackDigitalOceanHostGator VPS
Servidor no Brasil✓ SP01, São Paulo✗ Nova York✓ BR (cPanel foco)
Docker Swarm suporte✓✓✗
MoedaReal (BRL)Dólar (USD)Real (BRL)
Suporte PT-BR✓✗✓ (limitado)

Perguntas frequentes

A VPS vem com o Linux limpo e o Docker instala em um comando: `curl -fsSL https://get.docker.com | sh` (Engine + Compose v2). O passo a passo completo está em /tutorial/como-instalar-docker.

Sim. Com múltiplas VMs Runstack você cria um cluster Swarm. O plano Pro é o mínimo recomendado para nós worker com carga real. O nó manager pode ser uma VM Micro ou Basic.

Sim. Volumes Docker são armazenados no disco NVMe da VM e persistem entre reinicializações. Para persistência entre VMs diferentes (migração), use rsync ou imagens de snapshot.

Sim. No plano Micro (2 GB RAM) você consegue rodar 3-5 containers leves. No Pro (4 GB) é confortável ter stacks completas: app + banco + reverse proxy + Redis sem degradação.

Use `docker logs <container>` ou `docker compose logs -f` no terminal. Para produção, recomendamos configurar o logging driver `json-file` com `max-size: "10m"` no daemon para evitar crescimento descontrolado.

Não quer configurar manualmente?

Seu servidor no ar em menos de 5 minutos com a Runstack. Infraestrutura da OPEN Datacenter, com servidores em São Paulo.