当前仓库属于关闭状态,部分功能使用受限,详情请查阅 仓库状态说明
15 Star 49 Fork 21

chris / docker-mysql-mha
关闭

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
docker-compose.yml 1.55 KB
一键复制 编辑 原始数据 按行查看 历史
chris 提交于 2017-02-15 19:38 . initializing
version: "2"
services:
mha_share:
image: debian:jessie
volumes:
- "./employees_share/:/mha_share/"
mha_node:
build: ./mha_node
image: prontera/mha_node
read_only: true
mha_manager:
build: ./mha_manager
image: prontera/mha_manager
read_only: true
master:
image: prontera/mha_node
depends_on:
- mha_node
ports:
- "3406:3306"
volumes:
- "./employees_db/:/docker-entrypoint-initdb.d/:ro"
- "./employees_master/lib/:/var/lib/mysql/"
- "./employees_master/log/:/var/log/mysql/"
- "./employees_master/conf.d/:/etc/mysql/mysql.conf.d/"
volumes_from:
- mha_share
env_file:
- ./account.env
environment:
- MYSQL_USER=prontera
- MYSQL_PASSWORD=123123
slave_1:
image: prontera/mha_node
depends_on:
- master
ports:
- "3407:3306"
volumes:
- "./employees_slave_1/lib/:/var/lib/mysql/"
- "./employees_slave_1/log/:/var/log/mysql/"
- "./employees_slave_1/conf.d/:/etc/mysql/mysql.conf.d/"
volumes_from:
- mha_share
env_file:
- ./account.env
manager:
image: prontera/mha_manager
depends_on:
- mha_manager
- slave_1
volumes_from:
- mha_share
entrypoint:
tailf /dev/null
env_file:
- ./account.env
Java
1
https://gitee.com/witless/docker-mysql-mha.git
git@gitee.com:witless/docker-mysql-mha.git
witless
docker-mysql-mha
docker-mysql-mha
master

搜索帮助