标签:docker 网络连接
docker 自定义虚拟网桥
添加虚拟网桥
brctl addbr br0
ifconfig br0 192.168.100.1 netmask 255.255.255.0
/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 手动设置网桥
添加完成后重启docker 服务并查看结果:
默认运行所有容器间的连接
--icc 默认值是true 可以设置为false 拒绝容器间的连接 在docker文件中添加
DOCKER_OPT --icc=false
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的容器相互访问
本文出自 “vbird” 博客,请务必保留此出处http://cpvbird.blog.51cto.com/3165113/1672078
标签:docker 网络连接
原文地址:http://cpvbird.blog.51cto.com/3165113/1672078