workouttest_backoffice/docker-compose.yml
2020-07-23 22:57:31 +02:00

37 lines
938 B
YAML

version: "3.7"
services:
web:
build: .
container_name: backoffice
volumes:
- .:/aitrainer_backoffice
- media:/aitrainer_backoffice/aitrainer_backoffice/media
depends_on:
- mysql-server
ports:
- "8002:8000"
command: gunicorn aitrainer_backoffice.aitrainer_backoffice.wsgi --env DJANGO_SETTINGS_MODULE=aitrainer_backoffice.aitrainer_backoffice.settings.prod --bind 0.0.0.0:8000 --workers 3
mysql-server:
image: mysql:8.0.20
restart: always
environment:
MYSQL_ROOT_PASSWORD: $MYSQL_ROOT_PASSWORD
volumes:
- mysql-data-backoffice:/var/lib/mysql
ports:
- "33060:3306"
phpmyadmin:
image: phpmyadmin/phpmyadmin:latest
restart: always
environment:
PMA_HOST: mysql-server
PMA_USER: $MYSQL_USER
PMA_PASSWORD: $MYSQL_ROOT_PASSWORD
ports:
- "8085:80"
volumes:
mysql-data-backoffice:
media: