¿Qué hace realmente la opción --net = host en el comando Docker?

Soy un poco principiante en Docker. No pude encontrar ninguna descripción clara de lo que hace esta opción en el comando Docker Run en profundidad y un poco confundido al respecto.

¿Podemos usarlo para acceder a las aplicaciones que se ejecutan en contenedores de docker sin especificar un puerto? Como ejemplo, si ejecuto una aplicación web implementada a través de una imagen acoplable en el puerto 8080 mediante la opción-p 8080:8080 en el comando docker run, sé que tendré que acceder a él en el puerto 8080 en los contenedores Docker ip / theWebAppName. Pero realmente no puedo pensar en una forma de cómo--net=host La opción funciona.

Respuestas a la pregunta(2)

Su respuesta a la pregunta