Avviando i servizi mediante:
docker-compose up -d
Si avvieranno:
- Una applicazione PHP
webapp
- Una istanza di mariadb MASTER
datastoremaster
- Una istanza di mariadb SLAVE
datastoreslaveA
Per poter inizializzare l' applicazione, installare Docker e Docker-Compose.
Creare i files:
- ./secrets/mysql-user
- ./secrets/mysql-password
- ./secrets/mysql-root
Ed inserirci le informazioni che si desidera dare a:
- Utente MySQL da usare
- Password dell'Utente
- Password di Root
Come esempio si usera' il database mydatabase. Puoi aggiungerne altri al master, ma dovrai specificare altre righe di:
replicate-do-db=<nomedatabase>
Nel file data/configs/slave/conf.d/slave.cnf
.