tap-vsockd: add tap-vsockd service to bring up eth1

The tap-vsockd service is started from eth1's pre-up script.

On the Mac: the bind of the AF_HYPERV socket fails, and eth1 is skipped.
On Windows: if there is no database then eth1 is skipped.
On Windows: if the database has network=native then eth1 is brought up.

Signed-off-by: David Scott <dave.scott@docker.com>
This commit is contained in:
David Scott
2016-05-21 21:56:32 +01:00
parent 58204eab91
commit ddea73d6d2
3 changed files with 46 additions and 0 deletions

View File

@@ -9,3 +9,5 @@ auto eth1
iface eth1 inet dhcp
udhcpc_opts -T 1 -A 3
metric 199
pre-up service tap-vsockd start
post-down service tap-vsockd stop