docker 自定義虛擬網橋web
添加虛擬網橋docker
brctl addbr br0
ifconfig br0 192.168.100.1 netmask 255.255.255.0centos
/etc/sysconfig/docker 中添加 other_args="--label=[name=server_2] -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock -b=br0"服務器
說明:--lable 爲給經過docker客戶端查看服務器端的別名
-H:經過tcp方式讓客戶端與服務器端進行通訊
-b 手動設置網橋tcp
添加完成後重啓docker 服務並查看結果:ide
默認運行全部容器間的鏈接unix
--icc 默認值是true 能夠設置爲false 拒絕容器間的鏈接 在docker文件中添加server
DOCKER_OPT --icc=falseblog
docker run --link=[CONTAINER_NAME]:[ALIAS] [IMAGE] [COMMAND]進程
docker run --name test2 -it --link=test1:webtest centos
當test1容器和test2容器重啓後ip地址會更改,可是在test2中的hosts文件也會相應的自動更改使webtest的別名自動更新爲新的ip地址
Docker運行指定的容器間的鏈接
Docker守護進程的啓動項
--icc=false --iptables=true
--link
僅僅運行link的容器相互訪問