Preguntas de Docker, cómo crear contenedores Docker con su propia NIC de puente de red

Preguntas de Docker, cómo crear contenedores Docker con su propia NIC de puente de red

Soy novato en el mundo Docker. He estado usando VirtualBox mucho antes y entiendo todo desde su perspectiva, pero ahora quiero cambiar a contenedores Docker.

Le agradecería si pudiera responder a mis preguntas.

  1. ¿Es posible configurar un adaptador de red independiente para cada contenedor? Por ejemplo, como analogía con las máquinas virtuales. Por ejemplo, el primer contenedor tendría 2 interfaces de red, la primera es la red local entre el contenedor y la segunda es la red puente. ¿El segundo contenedor tendría solo un adaptador de red local?

  2. ¿Es posible tener dos adaptadores de puente de contenedores, por lo que cada contenedor solicitará a mi servidor DHCP que alquile la misma dirección IP que el adaptador de puente en Virtual Box? Un contenedor ejecuta el servidor web Apache2 y obtiene la IP 192.168.0.10 del enrutador, otro ejecuta el servidor Nginx y obtiene la IP 192.168.0.11 del enrutador. ¿Puedo reenviar puertos a esta IP en mi enrutador?

  3. Según tengo entendido, Docker simplemente crea un nuevo grupo de procesos aislado por el kernel y usa chroot para crear su propio directorio de trabajo a partir del directorio raíz existente, por lo que todo el software instalado estará disponible en el contenedor, pero cuando instale un nuevo software, se instalará en ¿Directorio chrooted que en realidad está ubicado en algún lugar del directorio raíz real pero tiene enlaces simbólicos al software previamente instalado?

Agradecería cualquier respuesta o ayuda.

Gracias.

información relacionada