Janeiro 13, 2026Guias
Como instalar o Docker no servidor Linux
Guia completo sobre a instalação do Docker e Docker Compose em servidores Ubuntu e CentOS para aplicações conteinerizadas.

O Docker é uma plataforma para desenvolver, enviar e executar aplicações em contêineres. Os contêineres permitem empacotar uma aplicação com todas as suas dependências, garantindo que ela funcione de forma consistente em diferentes ambientes. Este guia ajudará você a instalar o Docker no seu servidor Hiddence.
Para Ubuntu / Debian
Passo 1: Atualizar pacotes do sistema
bash
sudo apt update
sudo apt upgrade -yPasso 2: Instalar pré-requisitos
bash
sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release -yPasso 3: Adicionar repositório Docker e instalar
bash
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io -yPara RHEL / CentOS / Alma Linux / Rocky Linux
Passo 1: Instalar pré-requisitos
bash
sudo yum install -y yum-utilsPasso 2: Adicionar repositório Docker e instalar
bash
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io -y
sudo systemctl start docker
sudo systemctl enable dockerVerificar a instalação
bash
sudo docker --version
sudo docker run hello-worldInstalar o Docker Compose
O Docker Compose permite definir e executar aplicações Docker de múltiplos contêineres. Em sistemas modernos, recomenda-se a instalação como um plugin:
bash
# Para Ubuntu/Debian
sudo apt update
sudo apt install docker-compose-plugin -y
# Para RHEL / CentOS
sudo yum install docker-compose-plugin -y
# Verificar
docker compose versionComandos básicos do Docker
bash
# Baixar uma imagem
docker pull nginx
# Executar um contêiner
docker run -d -p 80:80 --name mynginx nginx
# Listar contêineres em execução
docker ps
# Parar um contêiner
docker stop mynginx
# Remover um contêiner
docker rm mynginxDicas úteis
- Adicione seu usuário ao grupo docker para executar o Docker sem sudo: sudo usermod -aG docker $USER
- Use o Docker Compose para aplicações de múltiplos contêineres
- Limpe regularmente imagens e contêineres não utilizados: docker system prune
- Use volumes para armazenamento persistente de dados
- Monitore os recursos dos contêineres: docker stats