aboutsummaryrefslogtreecommitdiff
path: root/test/docker/docker-compose.yml
diff options
context:
space:
mode:
Diffstat (limited to 'test/docker/docker-compose.yml')
-rw-r--r--test/docker/docker-compose.yml15
1 files changed, 11 insertions, 4 deletions
diff --git a/test/docker/docker-compose.yml b/test/docker/docker-compose.yml
index c6b800dad..7ce610eab 100644
--- a/test/docker/docker-compose.yml
+++ b/test/docker/docker-compose.yml
@@ -5,8 +5,8 @@ services:
image: mysql:latest
container_name: ejabberd-mysql
volumes:
- - ./db/mysql/data:/var/lib/mysql
- - ./db/mysql/initdb:/docker-entrypoint-initdb.d:ro
+ - mysqldata:/var/lib/mysql
+ - ../../sql/mysql.sql:/docker-entrypoint-initdb.d/mysql.sql:ro
command: --default-authentication-plugin=mysql_native_password
restart: always
ports:
@@ -22,6 +22,8 @@ services:
container_name: ejabberd-mssql
volumes:
- mssqldata:/var/opt/mssql
+ - ./db/mssql/initdb/initdb_mssql.sql:/initdb_mssql.sql:ro
+ - ../../sql/mssql.sql:/mssql.sql:ro
restart: always
ports:
- 1433:1433
@@ -33,8 +35,8 @@ services:
image: postgres:latest
container_name: ejabberd-postgres
volumes:
- - ./db/postgres/data:/var/lib/postgresql/data
- - ./db/postgres/initdb:/docker-entrypoint-initdb.d:ro
+ - pgsqldata:/var/lib/postgresql/data
+ - ../../sql/pg.sql:/docker-entrypoint-initdb.d/pg.sql:ro
ports:
- 5432:5432
environment:
@@ -49,4 +51,9 @@ services:
- 6379:6379
volumes:
+ mysqldata:
+ name: ejabberd-mysqldata
mssqldata:
+ name: ejabberd-mssqldata
+ pgsqldata:
+ name: ejabberd-pgsqldata