 acb8c70515
			
		
	
	acb8c70515
	
	
	
		
			
			The docker-based unit tests don't require timezones and not loading them speeds things up greatly.
		
			
				
	
	
		
			46 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			46 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| version: '2'
 | |
| services:
 | |
|     server1:
 | |
|         image: mariadb:10.3
 | |
|         network_mode: "host"
 | |
|         container_name: server1
 | |
|         environment:
 | |
|             MYSQL_ALLOW_EMPTY_PASSWORD: Y
 | |
|             MYSQL_INITDB_SKIP_TZINFO: Y
 | |
|         volumes:
 | |
|             - ./sql/master:/docker-entrypoint-initdb.d
 | |
|         command: mysqld --log-bin=binlog --binlog-format=ROW --server-id=3000 --port=3000 --log-slave-updates
 | |
| 
 | |
|     server2:
 | |
|         image: mariadb:10.3
 | |
|         container_name: server2
 | |
|         network_mode: "host"
 | |
|         environment:
 | |
|             MYSQL_ALLOW_EMPTY_PASSWORD: Y
 | |
|             MYSQL_INITDB_SKIP_TZINFO: Y
 | |
|         volumes:
 | |
|             - ./sql/slave:/docker-entrypoint-initdb.d
 | |
|         command: mysqld --log-bin=binlog --binlog-format=ROW --server-id=3001 --port=3001 --log-slave-updates
 | |
| 
 | |
|     server3:
 | |
|         image: mariadb:10.3
 | |
|         container_name: server3
 | |
|         network_mode: "host"
 | |
|         environment:
 | |
|             MYSQL_ALLOW_EMPTY_PASSWORD: Y
 | |
|             MYSQL_INITDB_SKIP_TZINFO: Y
 | |
|         volumes:
 | |
|             - ./sql/slave:/docker-entrypoint-initdb.d
 | |
|         command: mysqld --log-bin=binlog --binlog-format=ROW --server-id=3002 --port=3002 --log-slave-updates
 | |
| 
 | |
|     server4:
 | |
|         image: mariadb:10.3
 | |
|         container_name: server4
 | |
|         network_mode: "host"
 | |
|         environment:
 | |
|             MYSQL_ALLOW_EMPTY_PASSWORD: Y
 | |
|             MYSQL_INITDB_SKIP_TZINFO: Y
 | |
|         volumes:
 | |
|             - ./sql/slave:/docker-entrypoint-initdb.d
 | |
|         command: mysqld --log-bin=binlog --binlog-format=ROW --server-id=3003 --port=3003 --log-slave-updates
 |