上K8S之前,可以按如下架构图进行实践:
网络搭建详见:《docker 跨主机网络通讯 flannel+etcd》
使用该网络方案,尽量不要使用 docker-compose,可能会出现一些未知的问题。
所有微服务建议直接 docker run 方式运行,部分中间件服务如果为了方便非要使用 docker-compose 也不要使用自定义网络(请使用 network_mode 为 host 网络)。
基于 flannel+etcd 的 eureka docker 部署架构
原创
©著作权归作者所有:来自51CTO博客作者catoop的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Docker基础架构
本文主要会介绍笔者在学习Docker基础架构时所总结的知识点,其中会涉及到Docker Client、Docker Daemon以及Docker Driver等几个方面的相关内容。笔者也会将自己的理解在文中进行阐述,这也算是在和大家交流心得的一个过程。若文中有错误的理解和概念,请大家及时纠正;吸纳大家的建议,对于我来说也是很重要的学习过程之一。1.架构概览Docker本身是一种 C/S 架
Docker Docker Daemon Docker Engine Libcontainer Docker Driver -
eureka docker 部署 docker eureka集群
一、制作docker镜像文件所在测试k8s集群 master1 /home/sunwenbo/test/docker/eureka目录树eureka/├── application.yaml
eureka docker 部署 Eureka 服务注册 Spring tornado