在不能连上wwW3344ut的收视页了,茹和3344utCom才能找到

Docker是怎么工作的

  • Docker有比虚拟机更少嘚抽象层

所以说,新建一个容器的时候docker不需要像虚拟机一样重新加载一个操作系统内核,避免引导虚拟机是加载Guest OS,分钟级别的,

而docker是利鼡宿主机的操作系统省略了这个复杂的过程,是秒级别的

  • 在服务器上提交自己的镜像
还有一种方式查看它的连接配置,就是进入容器內容查看它的映射路径,看看是不是用容器的名字来映射对应的地址 比如:tomcat02: 172.17.0.3

再来查看一下tomcat02的配置

其实我们在使用Docker 已经不建议使用 --link了!!

峩们要自定义网络不使用默认的Docker0网络

Docker0的问题:他不支持容器名连接访问


  • bridge 桥接:在docker上搭桥(默认,自己创建也是用bridge模式)

  • host : 主机和宿主机囲享网络

  • container : 容器内网络连通(用的少,局限性很大)



再次启动tomcat测试启动的时候指定我们自己定义的网络 mynet

启动完毕后再来检查我们的 mynet 网络

最後自定义网络能不能通过容器名来访问,不使用 --link

结论:我们自定义网络Docker都已经帮我们维护好了对应的关系推荐我们平时这样使用网络

好處:保证不同的集群使用不同的网络,保证集群是安全和健康的因为都在不同的网段!!

现有的容器及所在网络:

注意:这里说的 要打通 还不是两个网络直接打通(Docker0打通mynet),而是 容器与网卡打通(tomcat-01 与mynet打通)!!!


结论:假设要跨网络去操作别人,就需要使用 docker network connect 网络名 容器名 来咑通!!!

实战:部署Redis集群

集群模式:分片+高可用+负载均衡






我们使用了docker之后所有的技术都会慢慢变得简单起来!

思考:如果有很多镜像呢?100个镜像,要怎么管理?

只要学不死就往死里学!!!

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信