Die Zuordnung von Ports in Docker erfolgt durch die Angabe des `-p` Befehls in der Befehlszeile, wenn Sie einen Container erstellen oder starten. Hier ist ein Beispiel:
`docker run -p 8080:80 my_image`
In diesem Beispiel wird der Port 8080 des Host-Systems auf den Port 80 des Docker-Containers abgebildet. Das bedeutet, dass jede Anfrage, die an Port 8080 des Host-Systems gesendet wird, an Port 80 des Docker-Containers weitergeleitet wird.
Generell folgt die Port-Zuordnung in Docker dem Muster `-p host_port:container_port`.
Es ist auch möglich, mehrere Ports zuzuordnen, indem Sie den `-p` Befehl mehrmals in der Befehlszeile wiederholen, beispielsweise `-p 8080:80 -p 8081:81`.
Darüber hinaus können Sie auch einen spezifischen Netzwerktyp definieren, indem Sie den `-p` Befehl mit `tcp` oder `udp` ergänzen, zum Beispiel `-p 8080:80/tcp -p 8081:80/udp`.
Beachten Sie, dass der zur Verwendung angegebene Host-Port nicht bereits von einem anderen Dienst verwendet werden darf. Andernfalls erhalten Sie einen Fehler.