Files
market_page/docker-compose.yml
jeremygan2021 0ea5975c68 gunicorn
2026-02-10 22:31:00 +08:00

31 lines
695 B
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
services:
backend:
build: ./backend
# 使用 gunicorn 替代 runserver提高稳定性
command: sh -c "python manage.py migrate && gunicorn --bind 0.0.0.0:8000 config.wsgi:application"
volumes:
- ./backend:/app
ports:
- "8000:8000"
environment:
- DB_NAME=market
- DB_USER=market
- DB_PASSWORD=123market
- DB_HOST=6.6.6.66
- DB_PORT=5432
frontend:
build:
context: ./frontend
args:
- VITE_API_URL=/api
# volumes:
# - ./frontend:/app
# - /app/node_modules
ports:
- "15173:15173"
environment:
- VITE_API_URL=http://localhost:8000/api
depends_on:
- backend