@yanglfyangl
2018-06-22T04:59:38.000000Z
字数 908
阅读 460
Docker与CI持续集成/CD
使用docker-maven-plugin插件将项目编译为docker镜像到远程linux服务器
用浏览器管理 Docker
Flyway学习笔记
目前我们的产品在部署的过程中出了很多问题。其中90%的问题都与配置有关。在业界,Docker其实已经是这个问题的有效解决方案。基于此,建议我们开发过程也尽量Docer化,来避免越来越复杂的应用导致更严重的问题。
开发的重点是在自己的服务器上跑通和测试好,然后测试和运维就可以拉镜像云测试,整个过程不在需要任何人参与或改配置等等。(至少节省了大量的高级或架构师来去参与部署和配置)
这样,开发不需要维护这么多的“环境”分支版本。而是重点放到“功能”分支版本
我们现在99%的配置都应该是走xxl-config的。
但有一个问题,root zk的配置还是在不同代码分支下写在代码中的。
两个方案
1. 由docker启动时传入
2. 走k8s的dns,不同的dns导向到不同的zk.
这个可以和运维讨论一个解决方案。