码迷,mamicode.com
首页 > 其他好文 > 详细

Docker学习笔记之网络

时间:2015-07-08 22:55:33      阅读:176      评论:0      收藏:0      [点我收藏+]

标签: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学习笔记之网络

标签:docker 网络连接

原文地址:http://cpvbird.blog.51cto.com/3165113/1672078

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!