1 很好的spring cloud结合使用教程
https://www.cnblogs.com/ztone/tag/docker%E9%83%A8%E7%BD%B2/
2 rancher搭建教程
https://www.cnblogs.com/whuanle/p/10228999.html#t6
4 k8s官方教程
https://www.kubernetes.org.cn/k8s
https://kubernetes.io/zh/docs/tutorials/kubernetes-basics/
https://kubernetes.io/zh/docs/tutorials/
http://docs.kubernetes.org.cn/249.html
3 rancher会创建一个内部网络
给服务取个名字,比如“第一个服务”。你可以使用我们的默认设置,然后单击创建。Rancher将开始在主机上启动容器。不论你的主机IP地址是什么,第一个容器的IP地址都将在 10.42.*.*
的范围内,因为Rancher已使用ipsec
基础设施服务创建了一个托管网络。各容器之间是通过这个托管网络进行跨主机通信的。
如果我们想通过CLI创建一个Docker容器,但仍希望它使用Rancher托管网络的IP地址,该怎么做呢?我们只需要在命令中添加一个标签(io.rancher.container.network=true
),让Rancher知道你希望此容器成为托管
网络的一部分。
$ docker run -d -it --label io.rancher.container.network=true ubuntu:14.04.2
最后,我们将创建我们的负载均衡器。单击添加服务按钮旁的下拉菜单图标。选择添加负载均衡。提供一个类似于letschatapplb
这样的名字。输入访问端口(例如80
端口),选择目标服务(即web),并选择目标端口(即8080
端口)。web服务正在侦听8080
端口。单击创建。