docker-compose -f db.yml up -d
version: '3.1'
services:
db:
image: mysql
command: --default-authentication-plugin=mysql_native_password
restart: always
environment:
MYSQL_ROOT_PASSWORD: 1234
MYSQL_DATABASE: test_db
MYSQL_USER: test
MYSQL_PASSWORD: 1234
volumes:
- ./data:/var/lib/mysql
mongodb://root:1234@localhost:27017
version: '3.1'
services:
mongo:
image: mongo
ports:
- '27017:27017'
restart: always
environment:
MONGO_INITDB_ROOT_USERNAME: root
MONGO_INITDB_ROOT_PASSWORD: 1234
volumes:
- ./data:/data/db
version: '3.1'
services:
postgres:
image: postgres
ports:
- '5432:5432'
restart: always
environment:
POSTGRES_USER: root
POSTGRES_PASSWORD: 1234
POSTGRES_DB: test_db
volumes:
- ./data/postgres:/var/lib/postgresql/data
version: '3.1'
services:
redis:
image: redis
ports:
- '6379:6379'
restart: always