Files
blink/backend/apis/nodejs/node_modules/knex/scripts/stress-test/docker-compose.yml
2025-03-23 21:00:08 +01:00

58 lines
1.1 KiB
YAML

version: '3'
services:
toxiproxy:
image: shopify/toxiproxy
ports:
- '8474:8474'
- '23306:23306'
- '25432:25432'
- '25433:25433'
- '21521:21521'
- '21433:21433'
links:
- 'mysql'
- 'postgresql'
- 'pgnative'
- 'oracledb'
- 'mssql'
mysql:
image: mysql:5.7
ports:
- '33306:3306'
environment:
- TZ=UTC
- MYSQL_ROOT_PASSWORD=mysqlrootpassword
postgresql:
image: mdillon/postgis
ports:
- '35432:5432'
environment:
- POSTGRES_PASSWORD=postgresrootpassword
- POSTGRES_USER=postgres
pgnative:
image: mdillon/postgis
ports:
- '35433:5432'
environment:
- POSTGRES_PASSWORD=postgresrootpassword
- POSTGRES_USER=postgres
oracledb:
image: quillbuilduser/oracle-18-xe
ports:
- '31521:1521'
environment:
- ORACLE_ALLOW_REMOTE=true
mssql:
image: microsoft/mssql-server-linux:2017-latest
ports:
- '31433:1433'
environment:
- ACCEPT_EULA=Y
- SA_PASSWORD=S0meVeryHardPassword