Instalar Docker no Linux / Raspberry Pi OS
→ Voltar para Instalação do Docker
Este guia explica como instalar o Docker no Linux, incluindo o Raspberry Pi OS, para executar o serviço remoto Wake-on-LAN do Turn Off PC.
O processo de instalação e os comandos são os mesmos para Linux e Raspberry Pi OS.
Sistemas compatíveis
Este guia se aplica a:
- Ubuntu
- Debian
- Linux Mint
- Raspberry Pi OS
- Outras distribuições Linux baseadas em Debian
Aplica-se a:
- Servidores
- PCs desktop
- Mini PCs
- Raspberry Pi (recomendado para uso sempre ligado)
O que esta configuração faz
Após completar este guia:
- O Docker Engine estará instalado
- O Docker executará como um serviço do sistema
- O sistema estará pronto para executar contêineres
- O serviço remoto Wake-on-LAN poderá ser implantado
Pré-requisitos
Antes de continuar, certifique-se de que:
- Você está executando uma distribuição Linux compatível
- Você tem privilégios de administrador (root)
- O sistema tem acesso à internet
- O sistema está conectado à rede local
Passo 1: Instalar o Docker
O Docker fornece um script de instalação oficial.
Execute o seguinte comando:
curl -fsSL https://get.docker.com | sh
Este comando:
- Detecta sua distribuição Linux
- Instala o Docker Engine
- Instala as dependências necessárias
- Configura o serviço Docker
Isso funciona tanto no Linux quanto no Raspberry Pi OS.
Passo 2: Habilitar e iniciar o Docker
Certifique-se de que o Docker inicia automaticamente na inicialização:
sudo systemctl enable docker
sudo systemctl start docker
Verifique se o Docker está em execução:
sudo systemctl status docker
O serviço deve estar active (running).
Passo 3: Permitir Docker sem sudo (recomendado)
Por padrão, o Docker requer sudo.
Para permitir que seu usuário execute comandos Docker sem sudo:
sudo usermod -aG docker $USER
Em seguida, faça logout e login novamente para que a alteração tenha efeito.
Passo 4: Verificar a instalação do Docker
Execute o seguinte comando:
docker version
Você deve ver ambos:
- Versão do Client
- Versão do Server
Teste o Docker com um contêiner simples:
docker run hello-world
Se o contêiner executar com sucesso, o Docker está instalado corretamente.
Problemas comuns
Comando docker não encontrado
- Faça logout e login novamente
- Certifique-se de que o Docker está instalado corretamente
Permissão negada ao executar Docker
- Certifique-se de que seu usuário está no grupo
docker - Reinicie ou faça login novamente após executar
usermod
Serviço Docker não está em execução
- Inicie o serviço manualmente:
sudo systemctl start docker
- Verifique os logs se necessário:
journalctl -u docker