mirror of
https://github.com/bitnami/containers.git
synced 2026-02-20 06:37:24 +08:00
adds docker-compose-replication.yml
This commit is contained in:
35
bitnami/mysql/docker-compose-replication.yml
Normal file
35
bitnami/mysql/docker-compose-replication.yml
Normal file
@@ -0,0 +1,35 @@
|
||||
version: '2'
|
||||
|
||||
services:
|
||||
mysql-master:
|
||||
image: 'bitnami/mysql:latest'
|
||||
ports:
|
||||
- '3306'
|
||||
volumes:
|
||||
- 'mysql_master_data:/bitnami/mysql'
|
||||
environment:
|
||||
- MYSQL_REPLICATION_MODE=master
|
||||
- MYSQL_REPLICATION_USER=repl_user
|
||||
- MYSQL_REPLICATION_PASSWORD=repl_password
|
||||
- MYSQL_USER=my_user
|
||||
- MYSQL_PASSWORD=my_password
|
||||
- MYSQL_DATABASE=my_database
|
||||
mysql-slave:
|
||||
image: 'bitnami/mysql:latest'
|
||||
ports:
|
||||
- '3306'
|
||||
depends_on:
|
||||
- mysql-master
|
||||
environment:
|
||||
- MYSQL_REPLICATION_MODE=slave
|
||||
- MYSQL_REPLICATION_USER=repl_user
|
||||
- MYSQL_REPLICATION_PASSWORD=repl_password
|
||||
- MYSQL_MASTER_HOST=mysql-master
|
||||
- MYSQL_MASTER_PORT=3306
|
||||
- MYSQL_USER=my_user
|
||||
- MYSQL_PASSWORD=my_password
|
||||
- MYSQL_DATABASE=my_database
|
||||
|
||||
volumes:
|
||||
mysql_master_data:
|
||||
driver: local
|
||||
Reference in New Issue
Block a user