https://github.com/getwingm/mysql-replica
version: '2' services: master: image: twang2218/mysql:5.7-replica restart: unless-stopped ports: - 3306:3306 environment: - MYSQL_ROOT_PASSWORD=master_passw0rd - MYSQL_REPLICA_USER=replica - MYSQL_REPLICA_PASS=replica_Passw0rd command: ["mysqld", "--log-bin=mysql-bin", "--server-id=1"] slave: image: twang2218/mysql:5.7-replica restart: unless-stopped ports: - 3307:3306 environment: - MYSQL_ROOT_PASSWORD=slave_passw0rd - MYSQL_REPLICA_USER=replica - MYSQL_REPLICA_PASS=replica_Passw0rd - MYSQL_MASTER_SERVER=master - MYSQL_MASTER_WAIT_TIME=10 command: ["mysqld", "--log-bin=mysql-bin", "--server-id=2"] |