version: '3' services: # mysql-5.5 #mysql5.5: # image: "mysql:5.5" # container_name: "typeorm-mysql-5.5" # ports: # - "3306:3306" # environment: # MYSQL_ROOT_PASSWORD: "admin" # MYSQL_USER: "test" # MYSQL_PASSWORD: "test" # MYSQL_DATABASE: "test" # 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:2017-GA" container_name: "typeorm-mssql" ports: - "1433:1433" environment: SA_PASSWORD: "Admin12345" ACCEPT_EULA: "Y" # mongodb mongodb: image: "mongo:3.4.1" container_name: "typeorm-mongodb" ports: - "27017:27017" # redis # redis: # image: "redis:3.0.3" # container_name: "typeorm-redis" # ports: # - "6379:6379"