Files
test-sqlx/docker-compose.yml
2021-08-18 00:01:56 -05:00

52 lines
1.0 KiB
YAML

version: "3.4"
services:
maria-db:
image: mariadb
volumes:
- "./db/mariadb:/docker-entrypoint-initdb.d"
networks:
- default
ports:
- "8084:3306"
environment:
#- "MARIADB_USER=root"
- "MARIADB_ROOT_PASSWORD=admin_pass"
command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW
mysql-db:
image: mysql
volumes:
- "./db/mysql:/docker-entrypoint-initdb.d"
networks:
- default
ports:
- "8086:3306"
environment:
#- "MYSQL_USER=root"
- "MYSQL_ROOT_PASSWORD=admin_pass"
command: --default-authentication-plugin=mysql_native_password
postgres-db:
image: postgres
volumes:
- "./db/postgres:/docker-entrypoint-initdb.d"
networks:
- default
ports:
- "8087:5432"
environment:
- "POSTGRES_USER=admin"
- "POSTGRES_PASSWORD=admin_pass"
ui:
image: adminer
restart: always
networks:
- default
ports:
- "8083:8080"
depends_on:
- mysql-db
- postgres-db