Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- docker network create -d macvlan
- --subnet=192.168.100.1/24
- -o parent=eth0 pub_net
- docker create
- --network pub_net
- --ip=192.168.100.2
- -h mycontainer
- --name mycontainer
- -ti
- alpine
- /bin/sh
- docker network connect
- --ip 192.168.100.3
- --alias mycontainer-int2
- pub_net
- mycontainer
- $ echo $?
- 0
- $ docker start mycontainer
- mycontainer
- $ docker attach mycontainer
- / # ip a
- 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1
- link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
- inet 127.0.0.1/8 scope host lo
- valid_lft forever preferred_lft forever
- inet6 ::1/128 scope host
- valid_lft forever preferred_lft forever
- 10: eth0@if2: <NO-CARRIER,BROADCAST,MULTICAST,UP,M-DOWN> mtu 1500 qdisc noqueue state LOWERLAYERDOWN
- link/ether 02:42:c0:a8:c8:03 brd ff:ff:ff:ff:ff:ff
- inet 192.168.200.3/24 scope global eth0
- valid_lft forever preferred_lft forever
- / #
- $ docker network inspect pub_net
- [
- {
- "Name": "pub_net",
- "Id": "578df6fd9929b0c44356e32a04043b358c2a052e11377ee7430743cd48566203",
- "Scope": "local",
- "Driver": "macvlan",
- "EnableIPv6": false,
- "IPAM": {
- "Driver": "default",
- "Options": {},
- "Config": [
- {
- "Subnet": "192.168.100.1/24"
- }
- ]
- },
- "Internal": false,
- "Containers": {
- "7f2fd160b8f7340d75861c1c0f743820ee713b13738a1f09252b0b17da58f111": {
- "Name": "mycontainer",
- "EndpointID": "44af06571b1c6334001cbb13c15702640d93930e30f415052e684a96b0d0a893",
- "MacAddress": "02:42:c0:a8:c8:03",
- "IPv4Address": "192.168.100.3/24",
- "IPv6Address": ""
- }
- },
- "Options": {
- "parent": "eth0"
- },
- "Labels": {}
- }
- ]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement