03 2019 档案

摘要:参考https://www.cnblogs.com/CloudMan6/p/7424858.html build flannel flannel 没哟现成的执行文件可用,必须自己build,最可靠的方法是在 Docker 容器中build。不过用于做build的docker镜像托管在 gcr.io 阅读全文
posted @ 2019-03-30 01:31 三角形 阅读(878) 评论(0) 推荐(0) 编辑
摘要:参考https://www.cnblogs.com/CloudMan6/p/7412150.html flannel 是 CentOS开发的容器网络解决方案。flannel 为每个host分配一个subnet,容器从此subnet中分配IP,这些Ip可以在host间路由,容器间无需NAT和port  阅读全文
posted @ 2019-03-30 01:30 三角形 阅读(197) 评论(0) 推荐(0) 编辑
摘要:参考https://www.cnblogs.com/CloudMan6/p/7400580.html 在上一节中,两个host上四个容器的网络信息如下,然后进行网络连通性测试,可见通vlan的容器即使分布在不同的host上也是可以通信的,不同vlan的容器不管在不在同一个host上都不能通信 roo 阅读全文
posted @ 2019-03-30 01:29 三角形 阅读(460) 评论(0) 推荐(0) 编辑
摘要:参考https://www.cnblogs.com/CloudMan6/p/7383919.html macvlan不依赖linux bridge brctl show 可以确认没有创建新的bridge 查看容器中只有一块网卡 eth0@if3 ,对应host上的 3号接口 容器的interface 阅读全文
posted @ 2019-03-30 01:28 三角形 阅读(727) 评论(0) 推荐(0) 编辑
摘要:参考https://www.cnblogs.com/CloudMan6/p/7364332.html 创建macvlan网络,需要指定使用哪块物理网卡进行通信 -o parent=ens192 创建macvlan网络,需要指定网络环境已经存在的网关,因为macvlan并不提供网关功能 --gatew 阅读全文
posted @ 2019-03-22 17:26 三角形 阅读(735) 评论(0) 推荐(0) 编辑
摘要:参考https://www.cnblogs.com/CloudMan6/p/7352620.html 除了overlay,docker还开发了另一个支持跨主机容器网络的 driver :macvlan macvlan 本身是linux kernel模块,其功能是允许在同一物理网卡上配置多个mac地址 阅读全文
posted @ 2019-03-21 09:16 三角形 阅读(203) 评论(0) 推荐(0) 编辑
摘要:参考https://www.cnblogs.com/CloudMan6/p/7341487.html 不同的overlay网络是相互隔离的,我们创建第二个overlay网络 ov_net2 并运行容器bbox3. root@host1:~# docker network create -d over 阅读全文
posted @ 2019-03-20 15:08 三角形 阅读(328) 评论(0) 推荐(0) 编辑
摘要:参考https://www.cnblogs.com/CloudMan6/p/7305989.html 今天开始学习 overlay 网络跨主机通信的原理 root@host01:~# ufw allow 4789/udp root@host01:~# ufw status numbered Stat 阅读全文
posted @ 2019-03-19 09:41 三角形 阅读(212) 评论(0) 推荐(0) 编辑
摘要:参考https://www.cnblogs.com/CloudMan6/p/7294501.html 我们前面创建了overlay网络 ov_net1 ,今天我们运行一个busybox容器并连接到 ov_net1 root@host01:~# docker run -itd --name bbox1 阅读全文
posted @ 2019-03-18 09:09 三角形 阅读(164) 评论(0) 推荐(0) 编辑
摘要:参考https://www.cnblogs.com/CloudMan6/p/7280787.html 参考https://www.cnblogs.com/CloudMan6/p/7280787.html 在host01中创建overlay网络 ov_net1 在下面的例子中可以看到,我们在host0 阅读全文
posted @ 2019-03-15 09:02 三角形 阅读(135) 评论(0) 推荐(0) 编辑
摘要:参考https://www.cnblogs.com/CloudMan6/p/7270551.html 为了支持容器跨主机通信,Docker提供了overlay driver,使用户可以创建基于VxLAN的overlay网络。VxLVAN可将二层数据封装到UDP进行传输,VxLAN提供与VLAN相同的 阅读全文
posted @ 2019-03-14 09:58 三角形 阅读(117) 评论(0) 推荐(0) 编辑
摘要:参考https://www.cnblogs.com/CloudMan6/p/7259266.html 前面已经学习了Docker的几种网络方案:none、host、bridge和joined容器,他们解决了单个DockerHost内容器通信的问题。这里我们要学的是跨主机容器间通信的方案 跨主机网络方 阅读全文
posted @ 2019-03-13 09:07 三角形 阅读(162) 评论(0) 推荐(0) 编辑
摘要:参考https://www.cnblogs.com/CloudMan6/p/7248188.html 用docker-machine创建machine的过程很简洁,非常适合多主机环境。除此之外,docker machine也提供了一些子命令方便对machine进行管理。其中最常见的就是无需登录到ma 阅读全文
posted @ 2019-03-12 09:30 三角形 阅读(168) 评论(0) 推荐(0) 编辑
摘要:参考https://www.cnblogs.com/CloudMan6/p/7237420.html 对于Docker Machine来说,属于 Machine 就是运行docker daemon的主机。创建Machine 指的就是在host上安装和部署docker, 1、创建machine要求 能 阅读全文
posted @ 2019-03-11 13:45 三角形 阅读(178) 评论(0) 推荐(0) 编辑
摘要:参考https://www.cnblogs.com/CloudMan6/p/7223599.html 前面我们的实验中只有一个docker host ,所有的容器都是运行在这一个host上的。但在真实环境中会有很多都个host,容器在这些host中的启动、运行、停止、销毁,相关容器会通过网络进行互相 阅读全文
posted @ 2019-03-08 10:09 三角形 阅读(162) 评论(0) 推荐(0) 编辑
摘要:参考https://www.cnblogs.com/CloudMan6/p/7214828.html 如果Data Volume 中存放的是重要的应用数据,如何管理volume对应用至关重要。 前面学习了volume的创建、共享和使用,现在开始学习如何备份、恢复、迁移和销毁。 volume 备份 因 阅读全文
posted @ 2019-03-07 09:22 三角形 阅读(387) 评论(0) 推荐(0) 编辑
摘要:参考https://www.cnblogs.com/CloudMan6/p/7203285.html volume container 的数据归根到底还是在host上,我们能不能把数据完全放到volume container中呢,同时还能与其他容器共享 其实我们还可以将数据打包到镜像中,然后通过do 阅读全文
posted @ 2019-03-06 09:16 三角形 阅读(205) 评论(0) 推荐(0) 编辑
摘要:1 root@docker-lab:~/redis# ll 2 total 16 3 drwxr-xr-x 2 root root 4096 Feb 26 16:00 ./ 4 drwx 11 root root 4096 Feb 26 15:59 ../ 5 -rw-r--r-- 1 root r 阅读全文
posted @ 2019-03-05 15:37 三角形 阅读(457) 评论(0) 推荐(1) 编辑
摘要:参考https://www.cnblogs.com/CloudMan6/p/7188479.html volume container 是专门为其他容器提供 volume 的容器,他提供的卷也可以是bind mount ,也可以是docker managed volume 创建容器vc_data,因 阅读全文
posted @ 2019-03-05 09:26 三角形 阅读(196) 评论(0) 推荐(0) 编辑
摘要:参考https://www.cnblogs.com/CloudMan6/p/7163399.html 共享数据是volume的关键特性,本节我们将详细讨论通过volume如何在容器和host之间,容器和容器之间共享数据。 容器和host共享数据 我们有两种类型的data volume,他们均可实现在 阅读全文
posted @ 2019-03-04 09:38 三角形 阅读(393) 评论(0) 推荐(0) 编辑
摘要:参考https://www.cnblogs.com/CloudMan6/p/7152775.html docker managed volume 与bind mount 在使用上最大的区别是不需要指定mount 源,指明mount point就可以了 [root@5bvkl harbor]# doc 阅读全文
posted @ 2019-03-01 10:20 三角形 阅读(160) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示