Come uso il mio server Docker?
- Nel pannello apri I miei server e clicca sul tuo server.
- Nella scheda Panoramica aspetta che la riga App dica "Docker è pronto". La pagina si aggiorna da sola.
- Annota i valori delle righe Indirizzo di connessione, Nome utente e Password.
- Connettiti dal terminale del tuo computer, usando il tuo indirizzo al posto di questo esempio:
ssh [email protected] - Verifica che Docker funzioni:
docker run --rm hello-world - Nella cartella con il tuo
compose.yaml, avvia i servizi:docker compose up -d
Cosa c'è sul server
- Docker e Docker Compose sono installati. Non ci sono altre app né interfacce web, quindi il pannello non mostra nessun indirizzo del sito.
- I log dei container sono limitati perché non possano riempire il disco: al massimo 3 file per container, da 10 MB ciascuno.
- Il firewall (ufw) è attivo, e verso l'esterno è aperta solo la porta 22 per SSH.
- fail2ban controlla SSH, e gli aggiornamenti di sicurezza del sistema operativo si installano automaticamente.
Attenzione quando pubblichi le porte
Docker aggira le regole di ufw per le porte che pubblichi. Ogni porta che pubblichi con ports: in compose.yaml è aperta verso l'esterno, anche senza ufw allow. Quindi non pubblicare servizi che dovrebbero essere raggiunti solo internamente, come i database. I container si raggiungono tra loro attraverso la rete Docker.
Per un servizio che esegui fuori da Docker, apri la porta tu con ufw: ufw allow 8080/tcp
Articoli correlati
Non hai ancora un server? Ordina un server con Docker già installato: scegli la dimensione e paghi solo ciò che scegli.
Grazie per il tuo feedback!