¿Cómo hacer que el contenedor Docker y el host estén en el mismo nivel de red?

¿Cómo hacer que el contenedor Docker y el host estén en el mismo nivel de red?

Quiero que la IP del contenedor acoplable sea accesible desde el host, al igual que la "red solo de host" que tiene VirtualBox.

Actualmente puedo hacer ping al host de Windows desde el contenedor acoplable, pero no al revés.

Esta es mi configuración de contenedor Docker

/ # ifconfig
eth0      Link encap:Ethernet  HWaddr 02:42:AC:11:00:02
          inet addr:172.17.0.2  Bcast:172.17.255.255  Mask:255.255.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2091 errors:0 dropped:0 overruns:0 frame:0
          TX packets:22137 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:176077 (171.9 KiB)  TX bytes:3396902 (3.2 MiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:6 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:444 (444.0 B)  TX bytes:444 (444.0 B)

Este es el host de Windows.

Ethernet adapter vEthernet (Default Switch):

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::9197:4f9c:c12b:a2d4%29
   IPv4 Address. . . . . . . . . . . : 172.18.0.1
   Subnet Mask . . . . . . . . . . . : 255.255.240.0
   Default Gateway . . . . . . . . . :

Este es el resultado cuando intenté hacer ping al host de Windows desde el contenedor

/ # ping  172.18.0.1
PING 172.18.0.1 (172.18.0.1): 56 data bytes
64 bytes from 172.18.0.1: seq=0 ttl=37 time=1.369 ms
64 bytes from 172.18.0.1: seq=1 ttl=37 time=1.580 ms
64 bytes from 172.18.0.1: seq=2 ttl=37 time=1.524 ms
64 bytes from 172.18.0.1: seq=3 ttl=37 time=1.416 ms
64 bytes from 172.18.0.1: seq=4 ttl=37 time=1.573 ms
64 bytes from 172.18.0.1: seq=5 ttl=37 time=1.428 ms

información relacionada