1.12.1 的跨docker 內部ip 訪問比較簡單:php
docker network create -d macvlan --subnet=192.168.3.0/24 --gateway=192.168.3.1 -o parent=eth1 macnet100
docker run --rm -it --net macnet100 --ip 192.168.3.170 xxx/nginx-php5.6nginx
這樣外部就能夠正常訪問了.還有其餘網絡類型配置,請參考:git
https://gist.github.com/nerdalert/c0363c15d20986633fdagithub