Docker自定义网络详细介绍

本站所有内容来自互联网收集,仅供学习和交流,请勿用于商业用途。如有侵权、不妥之处,请第一时间联系我们删除!Q群:迪思分享

免费资源网 – https://freexyz.cn/
目录Docker自定义网络一.自定义网络介绍二.创建自定义网络

Docker自定义网络

一.自定义网络介绍

1.介绍

常规docker容器启动,可以用–link,进行容器网络绑定,但是一旦容器多了之后就会非常麻烦,所以要自定义一个docker网络,小白推荐使用–link命令

自定义网络修复了docker0的容器之间无法用容器名相互ping通的问题,只能使用ip才能ping通,但是我们自定义的网络是可以用ip或者容器名相互ping通的

2.命令

自定义网络命令 说明 docker network create 创建自定义网络 docker network inspect 查看自定义网络详情 docker network ls 查看网络列表 docker network connect 不同的自定义网络互相连接 docker network rm 删除自定义网络

二.创建自定义网络

1.常规容器启动检查容器是否能ping通

发现是不可以ping通的,接下来我们用–link试一下

Docker自定义网络详细介绍插图

发现用了–link之后容器是可以ping通的,–link推荐小白使用,接下来我们用自定义网络试一下

Docker自定义网络详细介绍插图1

2.创建自定义网络

docker network ls 查看网络列表

Docker自定义网络详细介绍插图2

docker网络类型有很多种

bridge 桥接模式

host与宿主机网络一致

none 空网络 不使用网络

docker network inspect 查看网络详情

Docker自定义网络详细介绍插图3

docker network create 创建自定义网络

Docker自定义网络详细介绍插图4

–driver 设置网络类型

–subnet 设置自定义ip路由网络组

–gateway 设置此网络默认ip路由

在这里我启动了两个容器,用–net指定了容器的网络,可以看到可以直接ping通在同一网络的容器,非常的简单

Docker自定义网络详细介绍插图5

免费资源网 – https://freexyz.cn/


© 版权声明
THE END
★喜欢这篇文章吗?喜欢的话,麻烦动动手指支持一下!★
点赞11 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容