Como Instalar o Docker no Linux (Guia Completo para VPS)

Planos VPS Linux a partir de R$29,99 e VPS Windows a partir de R$44,90 na BedHosting – servidores no Brasil com ping baixo, Anti-DDoS e ativação imediata.
Se você deseja rodar aplicações modernas com Docker, Node.js, bancos de dados ou automação (n8n, bots, painéis de jogos, etc.), um VPS da BedHosting é a escolha ideal.


O que é o Docker?

O Docker é uma plataforma de containers que permite criar, distribuir e executar aplicações de forma leve e isolada.
Com ele, você pode rodar múltiplos serviços no mesmo servidor sem conflitos de dependências.

Principais vantagens:

  • Fácil deploy de aplicações.

  • Compatibilidade com diversos sistemas.

  • Menos consumo de recursos comparado a máquinas virtuais.

  • Comunidade ativa e enorme catálogo no Docker Hub.


Pré-requisitos


Passo 1: Atualizar o servidor

 
sudo apt update && sudo apt upgrade -y

Passo 2: Instalar dependências do Docker

 
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common

Passo 3: Adicionar chave GPG oficial

 
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker.gpg

Passo 4: Adicionar repositório Docker

Para Ubuntu:

 
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Para Debian:

 
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Passo 5: Instalar o Docker Engine

 
sudo apt update sudo apt install -y docker-ce docker-ce-cli containerd.io

Verifique a versão instalada:

 
docker --version

Passo 6: Gerenciar permissões

Adicione seu usuário ao grupo do Docker (para não precisar usar sudo sempre):

 
sudo usermod -aG docker $USER

(Reinicie a sessão para aplicar).


Passo 7: Instalar o Docker Compose (opcional, mas recomendado)

 
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose

Teste:

 
docker-compose --version

Passo 8: Testar o Docker

Execute um container de teste:

 
docker run hello-world

Se aparecer a mensagem de boas-vindas, o Docker está funcionando! ????


Conclusão

Agora você já tem o Docker instalado no VPS Linux, pronto para rodar suas aplicações modernas.
Com ele, você pode instalar n8n, Node.js, bancos de dados, WordPress, bots de Discord e até servidores de jogos.

Para performance máxima, escolha um VPS da BedHosting, com NVMe ultrarrápido, Anti-DDoS incluso e ativação imediata no Brasil.

Esta resposta lhe foi útil? 0 Usuários acharam útil (0 Votos)