
Como instalar Docker na sua VPS Ryzen (passo a passo)
Tutorial prático pra instalar Docker e Docker Compose numa VPS Linux Ryzen da NeonHost e subir seu primeiro container.
Pra instalar Docker numa VPS Linux Ryzen, conecte por SSH como root, rode o script de conveniência oficial (curl -fsSL https://get.docker.com -o get-docker.sh && sh get-docker.sh), habilite o serviço com systemctl enable --now docker e confirme com docker --version. O Docker Compose já vem incluso como plugin nas instalações recentes do Docker Engine.
Passo 1: Atualize o sistema e instale dependências
Antes de instalar o Docker, vale garantir que o sistema está atualizado e com os pacotes básicos necessários.
- Conecte na VPS por SSH como root ou usuário com sudo.
- Atualize os pacotes do sistema (apt update && apt upgrade, em distros baseadas em Debian/Ubuntu).
- Instale as dependências básicas: ca-certificates e curl.
Passo 2: Instale o Docker com o script oficial
A Docker mantém um script de instalação automatizado que configura o repositório oficial e instala tudo numa única execução.
- Baixe o script oficial: curl -fsSL https://get.docker.com -o get-docker.sh.
- Execute o script: sh get-docker.sh.
- Aguarde a instalação terminar — o script cuida de adicionar o repositório e instalar o Docker Engine.
Passo 3: Habilite o serviço e confirme a instalação
Com o Docker instalado, o serviço precisa estar ativo e iniciando junto com o sistema.
- Habilite e inicie o serviço: systemctl enable --now docker.
- Confirme a versão instalada: docker --version.
- Rode um container de teste: docker run hello-world, e confirme a mensagem de sucesso no terminal.
Passo 4: Confirme o Docker Compose
O Docker Compose ajuda a subir vários containers juntos a partir de um único arquivo de configuração, e já vem incluso como plugin nas instalações recentes do Docker Engine.
- Confirme que o plugin está disponível: docker compose version.
- Se o comando não for reconhecido, instale o plugin separado: apt install docker-compose-plugin.
Passo 5: Suba seu primeiro container de verdade
Com tudo instalado, o teste final é subir uma aplicação real e acessar de fora da VPS.
- Rode um container simples publicando uma porta, por exemplo: docker run -d -p 80:80 nginx.
- Confirme no firewall da VPS que a porta usada está liberada.
- Acesse o IP da VPS pelo navegador pra confirmar que o container está respondendo.
VPS Ryzen NeonHost
Clock turbo alto, NVMe Gen4 e acesso root completo pra instalar Docker ou qualquer stack sem limitação.