ioggstream/mysql
MySQL Image with Master-Slave replication
706
A MySQL 5.6 image supporting the following environment variables:
You can use this fig.yml to setup a master-slave:
# run with: #fig up
master:
image: ioggstream/mysql:5.6-replica
ports:
- 3301:3306
environment:
- MYSQL_ROOT_PASSWORD=root
- MYSQL_REPLICA_USER=repl
- MYSQL_REPLICA_PASS=replpass
command: mysqld --log-bin=mysql-bin --server-id=1
slave:
image: ioggstream/mysql:5.6-replica
ports:
- 3302:3306
environment:
- MYSQL_ROOT_PASSWORD=root
- MYSQL_REPLICA_USER=repl
- MYSQL_REPLICA_PASS=replpass
- MYSQL_MASTER_SERVER=master
links:
- master
command: mysqld --log-bin=mysql-bin --server-id=2
docker pull ioggstream/mysql