Servidor VPS (Cloud)
Instalar Docker no Ubuntu e Debian pelo script oficial
Neste artigo
Docker deixa a VPS pronta para rodar aplicações em containers sem empilhar dependências direto no sistema. No Ubuntu e no Debian da RoxyCloud, o caminho mais direto é o script oficial da Docker, seguido da ativação do serviço.
Os três blocos abaixo cobrem dependências, instalação e inicialização automática após reboot.
Pré-requisito: SSH com privilégios de administrador e acesso à internet na VPS.
1. Pacotes auxiliares
Garanta curl (e sudo, se ainda não estiver no PATH do usuário):
sudo apt update
sudo apt install -y sudo curl2. Script oficial de instalação
Baixe e execute o instalador estável publicado em get.docker.com:
curl -sSL https://get.docker.com/ | CHANNEL=stable bashO script configura o repositório adequado à sua distribuição e instala o motor Docker. Acompanhe a saída no terminal até o fim; erros de rede ou mirror costumam aparecer ali.
3. Subir e habilitar o serviço
sudo systemctl enable --now dockerIsso inicia o Docker imediatamente e marca o serviço para subir depois de cada reinício da VPS.
Conferir a instalação
sudo docker --version
sudo systemctl status docker --no-pagerUm teste rápido (baixa a imagem hello-world e encerra):
sudo docker run --rm hello-worldSe a mensagem de sucesso aparecer, o daemon está respondendo.
Usar Docker sem sudo (opcional)
Para o seu usuário chamar docker sem prefixo sudo, inclua-o no grupo docker e abra uma nova sessão SSH:
sudo usermod -aG docker $USER
# encerre o SSH e conecte de novo
docker psMembros do grupo docker têm poder equivalente a root sobre o daemon. Use só em contas de confiança.
Se algo falhar
- curl: command not found: volte ao passo 1.
- Cannot connect to the Docker daemon: confira
systemctl status dockere os logs comjournalctl -u docker -e. - Espaço em disco: imagens e camadas crescem rápido; monitore com
df -he limpe comdocker system prunequando fizer sentido.
Precisa de mais ajuda?
Abra um ticket, entre no Discord ou acesse o painel da RoxyCloud.