¿Cómo exponer la ip y el puerto del contenedor de Docker al host de Docker externo sin mapeo de puertos?

Cuando comencé dos contenedores docker para una misma imagen web en un host docker.

dos contenedores acoplables escuchados en el mismo puerto5000Puerto5000 de los dos contenedores se asignaron a diferentes puertos del host docker:49155, 49156para acceder a los dos contenedores desde el host de Docker externo, debe hacerlo accediendo a la IP y el puerto del host de Docker49155 o49156

¿Existe una solución para acceder a un contenedor de Docker desde el host de Docker externo por su IP y puerto,x.x.x.x:5000, sin mapeo de puertos?

Todos los contenedores de Docker en diferentes hosts de Dock pueden acceder directamente entre sí.

Respuestas a la pregunta(2)

Su respuesta a la pregunta