Команда запуска Docker, открыть только порт

docker run -it -p 8080 myimage /bin/bash 

Я ожидаю, что вышеприведенный код может открыть частный порт 8080. Однако когда я запускаю:

 docker ps -a 

Это показывает:

 0.0.0.0:32770->8080/tcp 

Как установить порт 8080 для показа только частного?

Просто понял, что он по умолчанию открыт внутри хоста, поэтому достаточно просто удалить флаг порта из прогона.

Бонус: вы можете сопоставить порт хосту непосредственно с помощью флага -p 127.0.0.1:8080:8080

  • HAProxy "503 Service Unavailable" для веб-serverа, запущенного на виртуальной машине KVM
  • nginx и haproxy, они имеют сходные роли для балансировки нагрузки?
  • haproxy / apache / tomcat - less конечной косой черты в перенаправлении 301
  • Keepalived + performance Haproxy, apache или nginx?
  • Какова оптимальная настройка для haproxy maxconn для экземпляра zope с двумя streamами, когда вkeyены проверки работоспособности?
  • Невозможно связать порт на haproxy
  • HAProxy - подdirectoryи / службы проверки работоспособности
  • Не удалось использовать удаленный диск Apache HTTPD
  • Dockerized HAProxy + Keepalived для HA
  • Можете ли вы легко переkeyаться между использованием службы балансировки нагрузки amazon и делать свой собственный на ec2?
  • haproxy: добавление параметров tcplog
  • Давайте будем гением компьютера.