version: '3'
services:
dbmaster:
image: mariadb:10.3.3
container_name: mariadb-master
restart: unless-stopped
environment:
MYSQL_ROOT_PASSWORD: pass
MYSQL_USER: user
MYSQL_PASSWORD: password
MYSQL_DATABASE: mydatabase
volumes:
- dbmaster:/var/lib/mysql
ports:
- "3306:3306"
command: --log-bin=mysql-bin --server-id=1
networks:
- app-networks
dbslave:
image: mariadb:10.3.3
container_name: mariadb-slave
restart: unless-stopped
environment:
MYSQL_ROOT_PASSWORD: pass
volumes:
- dbslave:/var/lib/mysql
ports:
- "3307:3306" # Используйте другой порт для доступа к подчиненному серверу
command: --log-bin=mysql-bin --server-id=2
networks:
- app-networks
volumes:
dbmaster:
dbslave:
networks:
app-networks:
driver: bridge
docker exec -it 99ballov_php bash
www-data@ea9abc13523c:~$ curl centrifugo:8000/get_token
404 page not found
volumes:
- "sharedspace:/centrifugo"