Docker网络命令怎么使用


今天小编给大家分享一下Docker网络命令怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。•docker network create
•docker network connect
•docker network ls
•docker network rm
•docker network disconnect
•docker network inspect
创建网络•进入一个键值存储。引擎支持consul,etcd,zookeeper.
•在群集中的每个主机上正确配置的deamon引擎
支持overlay网络的docker选项:
•–cluster-store-opt使用–subnet选项直接指定子网络,在bridge网络中只可以指定一个子网络,而在overlay网络中支持多个子网络。
除了–subnet,还可以指定:–gateway,–ip-range,–aux-address选项。如何要创建自己定制的网络,docker也是支持很多选项的。
可以指定网络的端口号:连接容器可以连接已存在的容器到一个或者多个网络中。一个容器可以连接到多个不同网络驱动的网络中。
当连接一旦建立,容器便可以可其他的容器通讯,通过ip 或者 容器名称。
基本容器网络实例:
1.创建两个容器,container1 和 container23.连接container2到这个网络,然后验证一下:注意container2,自动分配到了ip地址。此时container1,仍然连接在默认的bridge网络。
4.启动第三个container,但是这是使用–ip 选项指定它的ip地址,5.检查container3使用的是哪个网络:6.检查container2使用的是哪个网络:注意:container2 在两个网络中间,它加入了默认bridge网络,当你在创建它的时候,然后又连接它到了isolation_nw.
一个容器可以连接到多个网络中7.使用docker attach 命令连接一个正在运行的容器,然后查看8.可以通过容器名称来相互连接
虽然container1 和 container2 都在bridge网络中,但是他们是不支持 容器名称通信的。注意退出attach 时,使用ctr-p + ctr-q.
如果使用ctr-d 则会stop container.上面的实验我们知道,用户自定义的网络,是可以相互解析容器名的,也就是可以用容器名来相互同行。•定义网络别名 •–link=container-name:alias1.断开container2和isolated_nw的连接,然后
•创建网络 •docker network create simple-network
•overlay网络条件 •进入一个键值存储
•支持overlay网络的docker选项•--cluser-store
•指定子网络,网关,地址范围
•将容器添加到网络中•docker network connect isolated_nw container2
•连接一个正在运行的容器 •docker a 香港云主机ttach
•attach 的退出 •ctr p + ctr q
•默认bridge网络不支持,容器名称通信,其他网络支持; •使用link 来支持默认网络的容器名称通信
•断开连接•docker network disconnect isolated_nw container2
•删除网络•docker network rm simple-network
•检测网络•docker network inspect isolated_nw以上就是“Docker网络命令怎么使用”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注开发云行业资讯频道。

相关推荐: Redis 的八大应用场景是什么

这篇文章主要讲解了“Redis 的八大应用场景是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Redis 的八大应用场景是什么”吧!缓存现在几乎是所有中大型网站都在用的必杀技,合理的利用缓存不仅能够提升网站…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 11/13 08:14
下一篇 11/13 08:15

相关推荐