使用docker的network

Docker 网络管理起来需要用到这个,因为docker每个container可能所在的网段ip都不一样,但是每个容器又都是一个虚拟机,有的时候不同的容器之间要通信,要是不设置,彼此之间都PiNg不通,所以还是要用到这个。
常见的场景感觉也不是太多,感觉从场景来入手可能讲起来会比较容易。

  1. 产生创建两个容器都有命名的
  2. 用docker inspect可以查看一下这两个机器的相关情况有没有ip,网络模式,所在网络等等
  3. 然后如果想要两个机器能够通信,那一定得是两个机器可以互相ping的通的,当然可以跨网段通信,不过一般在一个网段里面通信一般是没有问题的,这就需要建立一个子网了,用docker network建立一个子网,然后把这两个机器的网络模式更换一下,然后把它们从原来的网络里面断开,然后再加入新的网络里面,这样这两个机器就能通过ip地址或者名字通信了。
    具体的就是这种情况。
    所以需要掌握的docker命令一般就包括,产生要诊断查看运行状况的,然后就是设置了
  4. 查看方面的,首先是列出列表
  5. 查看某一个网络和它包含的主机
  6. 查看某个主机
  7. 将主机从某个网络断开
  8. 将主机加入到某个子网络
  9. 然后还有新建一个网络,指定网段,主机ip这些
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • docker之容器通信 这节属于了解学习,算是烂尾,最后我也没找到合适的方式去固定容器ip,然后作为正式环境去跑,...
    道无虚阅读 10,847评论 1 7
  • 转载自 http://blog.opskumu.com/docker.html 一、Docker 简介 Docke...
    极客圈阅读 13,596评论 0 120
  • 五、Docker 端口映射 无论如何,这些 ip 是基于本地系统的并且容器的端口非本地主机是访问不到的。此外,除了...
    R_X阅读 5,829评论 0 7
  • 名词延伸 通俗的说,域名就相当于一个家庭的门牌号码,别人通过这个号码可以很容易的找到你。如果把IP地址比作一间房子...
    杨大虾阅读 20,711评论 2 56
  • 课程任务 CSS的全称是什么? Cascading style sheet,层叠样式表选择器{属性:值} CSS有...
    Jingle_hunger阅读 2,642评论 0 1

友情链接更多精彩内容