Spaces:
Runtime error
Runtime error
| services: | |
| db: | |
| image: mysql:8.4 | |
| container_name: student-mysql | |
| restart: unless-stopped | |
| environment: | |
| MYSQL_DATABASE: student_db | |
| MYSQL_USER: student_user | |
| MYSQL_PASSWORD: student_password | |
| MYSQL_ROOT_PASSWORD: root_password | |
| ports: | |
| - "3306:3306" | |
| volumes: | |
| - mysql_data:/var/lib/mysql | |
| healthcheck: | |
| test: ["CMD", "mysqladmin", "ping", "-h", "localhost"] | |
| interval: 5s | |
| timeout: 5s | |
| retries: 20 | |
| web: | |
| build: . | |
| container_name: student-django | |
| restart: unless-stopped | |
| depends_on: | |
| db: | |
| condition: service_healthy | |
| environment: | |
| DEBUG: "True" | |
| SECRET_KEY: "django-insecure-local-docker-key" | |
| ALLOWED_HOSTS: "127.0.0.1,localhost,0.0.0.0" | |
| DB_NAME: "student_db" | |
| DB_USER: "student_user" | |
| DB_PASSWORD: "student_password" | |
| DB_HOST: "db" | |
| DB_PORT: "3306" | |
| PORT: "7860" | |
| ports: | |
| - "8000:7860" | |
| volumes: | |
| mysql_data: |