Docker: порты MacOSX Expose Container для хоста
В моей работе я работаю с докером и опцией--net=host
работает как брелок, перенаправляя порты док-контейнера на машину. Это позволяет мне добавить задачи grunt, которые используют определенные порты, например:
Когда я начал использовать Docker в Mac, у меня возникла первая проблема:--net=host
не работать больше Я исследовал, и я понимаю, почему это невозможно (Docker в Mac работает на собственной виртуальной машине), и мое мгновенное решение это использовать-p
опция для выставления портов, но это ограничение для меня, чтобы добавить все больше и больше задач, которые используют порты, потому что мне нужно запустить явный-p
Команда для каждого порта, который мне нужно выставить.
Кто-нибудь с этой же проблемой? Как с этим бороться?