Como uso o meu servidor Docker?
- No painel, abra Os meus servidores e clique no seu servidor.
- No separador Resumo, espere que a linha Aplicação indique «O Docker está pronto». A página atualiza-se sozinha.
- Anote os valores das linhas Endereço de ligação, Nome de utilizador e Palavra-passe.
- Ligue-se a partir do terminal do computador, usando o seu próprio endereço em vez deste exemplo:
ssh [email protected] - Verifique se o Docker funciona:
docker run --rm hello-world - Na pasta com o seu próprio
compose.yaml, inicie os serviços:docker compose up -d
O que está no servidor
- O Docker e o Docker Compose estão instalados. Não há outra aplicação nem interface web, por isso o painel não mostra endereço do site.
- Os registos dos contentores são limitados para não encherem o disco: no máximo 3 ficheiros por contentor, de 10 MB cada.
- A firewall (ufw) está ativa, e só a porta 22 para SSH está aberta ao exterior.
- O fail2ban vigia o SSH, e as atualizações de segurança do sistema operativo instalam-se automaticamente.
Cuidado ao publicar portas
O Docker contorna as regras do ufw nas portas que publica. Qualquer porta que publique com ports: em compose.yaml fica aberta ao exterior, mesmo sem ufw allow. Por isso não publique serviços que só devem ser acedidos internamente, como bases de dados. Os contentores comunicam entre si pela rede do Docker.
Para um serviço que execute fora do Docker, abra a porta você mesmo com o ufw: ufw allow 8080/tcp
Artigos relacionados
Ainda sem servidor? Encomende um servidor com Docker instalado: escolhe o tamanho e paga apenas o que escolher.
Obrigado pela sua opinião!