Tengo una ventana acoplable contenedor de ejecución de NGinx en un macOS Alta de la Sierra de la máquina detrás de un firewall corporativo, que no puede ser desactivada. El contenedor no se puede acceder externamente a partir de otras máquinas en la red corporativa utilizando la IP del host. He intentado correr el contenedor en una máquina que no está sujeto a la firewall y todo funciona bien, entonces el problema probablemente se encuentra en el firewall.
Cosas que he probado:
Ejecución
sudo /usr/libexec/ApplicationFirewall/socketfilterfw --add /Applications/Docker.app/Contents/MacOS/*
sudo /usr/libexec/ApplicationFirewall/socketfilterfw --unblockapp /Applications/Docker.app/Contents/MacOS/*
y
sudo /usr/libexec/ApplicationFirewall/socketfilterfw --add /Applications/Docker.app/Contents/MacOS/Docker
sudo /usr/libexec/ApplicationFirewall/socketfilterfw --unblockapp /Applications/Docker.app/Contents/MacOS/Docker
ambos comandos agregar ventana acoplable a la lista de aplicaciones en Seguridad Y Privacidad > Opciones de Firewall, pero el envase no es todavía accesible de forma remota a través de la IP del host.