1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34services:
# stack:
# image: stack
# build:
# context: .
# dockerfile: ./Dockerfile
# environment:
# NODE_ENV: production
# ports:
# - 3000:3000
mysql:
image: mysql
# Don't use mysl_native_password like we do here
command: --default-authentication-plugin=mysql_native_password
restart: always
environment:
- MYSQL_ROOT_PASSWORD=${DB_PASSWORD}
- MYSQL_DATABASE=${DB_NAME}
ports:
- ${DB_PORT}:${DB_PORT}
volumes:
- ./.database:/var/lib/mysql
minio:
image: minio/minio
environment:
- MINIO_ROOT_USER=${S3_ROOT_USER}
- MINIO_ROOT_PASSWORD=${S3_ROOT_PASSWORD}
volumes:
- ./.data:/data
ports:
- 9000:9000
- 9001:9001
command: server --console-address :9001 /data