Junior — Middle
Hoe maak je een poort van een Docker-container toegankelijk vanaf het externe netwerk?
sobes.tech AI
Antwoord van AI
Om de poort van een Docker-container toegankelijk te maken vanaf het externe netwerk, moet je bij het starten van de container de optie -p of --publish gebruiken, die een poort van de container doorstuurt naar de hostmachine. Het commandoformaat:
docker run -p <poort_host>:<poort_container> <afbeelding>
Bijvoorbeeld, als de applicatie in de container luistert op poort 80 en je wilt dat deze toegankelijk is op poort 8080 van de host:
docker run -p 8080:80 myimage
Hierna is de applicatie bereikbaar via http://<IP_van_de_host>:8080. Als de host toegankelijk is vanaf het externe netwerk, is de container ook via deze poort bereikbaar.
Zorg ervoor dat de firewall en netwerkconfiguraties van de host inkomende verbindingen op de opgegeven poort toestaan.