mirror of
https://github.com/typeorm/typeorm.git
synced 2025-12-08 21:26:23 +00:00
56 lines
1.1 KiB
YAML
56 lines
1.1 KiB
YAML
version: '2'
|
|
services:
|
|
|
|
# mysql
|
|
mysql:
|
|
image: "mysql:5.7.10"
|
|
container_name: "typeorm-mysql"
|
|
ports:
|
|
- "3306:3306"
|
|
environment:
|
|
MYSQL_ROOT_PASSWORD: "admin"
|
|
MYSQL_USER: "test"
|
|
MYSQL_PASSWORD: "test"
|
|
MYSQL_DATABASE: "test"
|
|
|
|
# mariadb
|
|
mariadb:
|
|
image: "mariadb:10.1.16"
|
|
container_name: "typeorm-mariadb"
|
|
ports:
|
|
- "3307:3306"
|
|
environment:
|
|
MYSQL_ROOT_PASSWORD: "admin"
|
|
MYSQL_USER: "test"
|
|
MYSQL_PASSWORD: "test"
|
|
MYSQL_DATABASE: "test"
|
|
|
|
# postgres
|
|
postgres:
|
|
image: "postgres:9.6.1"
|
|
container_name: "typeorm-postgres"
|
|
ports:
|
|
- "5432:5432"
|
|
environment:
|
|
POSTGRES_USER: "test"
|
|
POSTGRES_PASSWORD: "test"
|
|
POSTGRES_DB: "test"
|
|
|
|
# mssql
|
|
# mssql:
|
|
# image: "microsoft/mssql-server-linux"
|
|
# container_name: "typeorm-mssql"
|
|
# ports:
|
|
# - "1433:1433"
|
|
# environment:
|
|
# ACCEPT_EULA: "Y"
|
|
# SA_PASSWORD: "thisIs@V3ryh&rdP@55w0rd"
|
|
# volumes:
|
|
# - "./temp/mssql:/var/opt/mssql"
|
|
|
|
# mongodb
|
|
mongodb:
|
|
image: "mongo:3.4.1"
|
|
container_name: "typeorm-mongodb"
|
|
ports:
|
|
- "27017:27017" |