Eu descobri como fazer isso:
docker network create -o "com.docker.network.bridge.host_binding_ipv4"="114.176.98.13" network1
Desta forma, as portas exportadas estão disponíveis neste IP, mas não em outros endereços IP do host.
Eu tenho um host Ubuntu com vários aliases de endereço IP e desejo expor as portas dos contêineres docker conectados a uma ponte de rede para um IP específico endereço do host e as portas dos outros containers para o outro endereço IP do host.
Eu descobri como fazer isso:
docker network create -o "com.docker.network.bridge.host_binding_ipv4"="114.176.98.13" network1
Desta forma, as portas exportadas estão disponíveis neste IP, mas não em outros endereços IP do host.
Tags networking docker