wake-up-neo.com

Docker macht alle Ports oder Portbereiche von 7000 bis 8000 verfügbar

Kann ich einen Portbereich in einer Docker-Datei angeben?

EXPOSE 7000-8000

und beim Ausführen des Containers binden Sie alle diese exponierten Ports an die gleichen Ports auf dem Host-Computer?

docker run -p 7000-8000:7000-8000
77
DarVar

Seit Docker 1.5 können Sie jetzt expose eine Reihe von Ports für andere verknüpfte Container verwenden:

Der Dockerfile [~ # ~] expose [~ # ~] Befehl:

EXPOSE 7000-8000

oder Der Docker führt den Befehl aus:

docker run --expose=7000-8000

Alternativ können Sie publish eine Reihe von Ports auf dem Host-Computer über den Docker-Befehl ausführen :

docker run -p 7000-8000:7000-8000

110
DarVar