Advertisement
Guest User

Untitled

a guest
Aug 20th, 2019
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1. version: '2'
  2.  
  3. services:
  4. mysql-master:
  5. image: 'bitnami/mysql:8.0'
  6. ports:
  7. - '3306:3306'
  8. volumes:
  9. - 'mysql_master_data:/bitnami/mysql/data'
  10. environment:
  11. - MYSQL_REPLICATION_MODE=master
  12. - MYSQL_REPLICATION_USER=repl_user
  13. - MYSQL_USER=my_user
  14. - MYSQL_DATABASE=my_database
  15. # ALLOW_EMPTY_PASSWORD is recommended only for development.
  16. - ALLOW_EMPTY_PASSWORD=yes
  17. - MYSQL_ROOT_PASSWORD=my_root_password
  18. mysql-slave:
  19. image: 'bitnami/mysql:8.0'
  20. ports:
  21. - '3307:3306'
  22. depends_on:
  23. - mysql-master
  24. environment:
  25. - MYSQL_REPLICATION_MODE=slave
  26. - MYSQL_REPLICATION_USER=repl_user
  27. - MYSQL_USER=my_user
  28. - MYSQL_DATABASE=my_database
  29. - MYSQL_MASTER_HOST=mysql-master
  30. - MYSQL_MASTER_PORT_NUMBER=3306
  31. - MYSQL_MASTER_ROOT_PASSWORD=my_root_password
  32. # ALLOW_EMPTY_PASSWORD is recommended only for development.
  33. - ALLOW_EMPTY_PASSWORD=yes
  34.  
  35. volumes:
  36. mysql_master_data:
  37. driver: local
  38.  
  39. # docker-compose up --detach --scale mysql-master=1 --scale mysql-slave=3
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement