Docker: portas do MacOSX Expose Container para hospedar a máquina

No meu trabalho, trabalho com o docker e a opção--net=host funcionando como um encanto encaminhando as portas do contêiner do docker para a máquina. Isso me permite adicionar tarefas difíceis que usam determinadas portas por exemplo:

A taks para servir o meu relatório de cobertura em uma porta 9001Uma versão implantada local do meu aplicativo veiculada na porta 9000Um relógio ao vivo recarrega a porta 35729Para o corredor de teste de unidade, use a porta 9876

Quando começo a usar o Docker no Mac, o primeiro problema que tive foi: A opção--net=host não trabalha mais. Eu pesquisei e entendo por que isso não é possível (o Docker no Mac é executado em uma máquina virtual) e minha solução momentânea é usar o-p opção para expor as portas, mas esse limite para mim é adicionar mais e mais tarefas que usam portas, porque eu preciso executar o explícito-p comando para cada porta que eu preciso expor.

Alguém com esse mesmo problema? Como lidar com isso?

questionAnswers(3)

yourAnswerToTheQuestion