总体思路分为四部分
第一部分 搭建docker-registry服务器
第二部分 搭建docker测试环境
第三部分 搭建dokcer-compose及docker swarm 集群建立
1、搭建docker-compose 搭建过程见()
为什么搭建docker-compose呢?我个人觉得通过docker swarm 来创建集群在创建容器时需要docker service create -d -p -v 等等一系列参数,这样会导致维护不方便,此时引入docker-compos会使用docker-compose.yml文件。在创建Containers时可以通过 docker stack -c docker-compose.yml来解决,大部分参数可配置进去而且便于维护
ps:docker-compose.yml文件使用version: ‘3‘ 以上,docker 版本不要太低,否则不支持自带的swarm
2、搭建swarm
①虚拟机环境是CentOS7的,修改/lib/systemd/system/docker.service这个文件中的参数, 在第一行的后面直接加上:
-H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock
并且用systemctl来管理启动docker服务。
②
第四部分 可视化页面管理
ps:目前整理中,稍后更新。。。。
原文:https://www.cnblogs.com/SongShupengpeng/p/10838126.html