Hoe gebruik ik mijn Docker-server?
- Open in het paneel Mijn servers en klik op je server.
- Wacht op het tabblad Overzicht tot de rij App "Docker is klaar" meldt. De pagina ververst zichzelf.
- Noteer de waarden in de rijen Verbindingsadres, Gebruikersnaam en Wachtwoord.
- Verbind vanuit de terminal van je computer, met je eigen adres in plaats van dit voorbeeld:
ssh [email protected] - Controleer of Docker werkt:
docker run --rm hello-world - Start in de map met je eigen
compose.yamlje services:docker compose up -d
Wat er op de server staat
- Docker en Docker Compose zijn geïnstalleerd. Er is geen andere app of webinterface, dus het paneel toont geen siteadres.
- Containerlogs zijn begrensd zodat ze de schijf niet kunnen vullen: maximaal 3 bestanden per container, elk 10 MB.
- De firewall (ufw) staat aan en alleen poort 22 voor SSH staat open naar buiten.
- fail2ban let op SSH, en beveiligingsupdates van het besturingssysteem worden automatisch geïnstalleerd.
Wees voorzichtig met het publiceren van poorten
Docker omzeilt ufw-regels voor de poorten die je publiceert. Elke poort die je publiceert met ports: in compose.yaml staat open naar buiten, ook zonder ufw allow. Publiceer dus geen services die alleen intern bereikbaar moeten zijn, zoals databases. Containers kunnen elkaar bereiken via het Docker-netwerk.
Voor een service die je buiten Docker draait, open je de poort zelf met ufw: ufw allow 8080/tcp
Gerelateerde artikelen
Nog geen server? Bestel een server met Docker geïnstalleerd: jij kiest de grootte en betaalt voor wat je kiest.
Bedankt voor uw feedback!