¿Cómo hacer que el contenedor Docker sea accesible para otras máquinas de red a través de IP?

Necesito crear algunos contenedores acoplables a los que deben acceder otras computadoras en la misma red.

El problema es que cuando creo el contenedor, Docker obtiene direcciones IP válidas solo dentro de la máquina host.

Ya eché un vistazo a la documentación de Docker (Networking) pero nada ha funcionado.

Si corroifconfig en mi máquina mi dirección IP es172.21.46.149. Cuando entro en el contenedor (Ubuntu) y ejecutoifconfig la dirección IP es172.17.0.2. Necesito Docker para obtener, por ejemplo,172.21.46.150.

¿Cómo puedo hacerlo?

Respuestas a la pregunta(3)

Su respuesta a la pregunta