Вы также можете указать порты. При этом вам не нужно использовать порты из «эфемерного диапазона портов». Предположим, вы хотите выставить порт 8080 контейнера (стандартный http-порт) на порт 80 хоста (при условии, что этот порт не используется). Добавьте -p 80: 8080
(или --publish=80:8080
) к вашей команде docker run
. Например:
$ docker run -p 80:8080 nginx
## OR ##
$ docker run --publish=80:8080 nginx