DockStack:基于SmartStack的Docker大使

时间:2021-05-20 01:16:53
【文件属性】:
文件名称:DockStack:基于SmartStack的Docker大使
文件大小:8KB
文件格式:ZIP
更新时间:2021-05-20 01:16:53
Shell #DockStack DockStack是基于SmartStack 的Docker大使。 它使用Zookeeper或etcd(WIP)作为发现服务。 DockStack由两个工具组成: Nerve,一个执行运行状况检查的服务注册守护程序 Synapse,用于代理连接的透明服务发现框架。 它使用HAProxy代理连接 两种工具都使用YAML配置文件,该文件不适用于Docker。 包装脚本极大地简化了通过CLI生成此文件的过程。 ## Setup #### Zookeeper您可以使用在主机上轻松设置Zookeeper #### MySQL任何其他服务都可以使用 产生一个MySQL容器 host1 $ docker run -d --name mysql -p :3306 -e MYSQL_ROOT_PASSWORD=test mysql 创建健康检查用户 host1 $ d
【文件预览】:
DockStack-master
----synapse()
--------Dockerfile(468B)
--------haproxy.cfg(561B)
--------services()
--------run.sh(3KB)
--------config()
--------haproxy.sh(260B)
----README.md(2KB)
----nerve()
--------Dockerfile(184B)
--------services()
--------run.sh(4KB)

网友评论