修改docker-compose.dev

This commit is contained in:
xie7654
2025-07-04 13:12:32 +08:00
parent 562615cd1d
commit a5807e3fba
15 changed files with 127 additions and 65 deletions

View File

@@ -1,7 +1,29 @@
services:
mysql:
image: mysql:8
environment:
MYSQL_ROOT_PASSWORD: my-secret-pw
MYSQL_DATABASE: django_vue
ports:
- "43306:3306"
volumes:
- ./sql/django_vue.sql:/docker-entrypoint-initdb.d/django_vue.sql
- ./data/mysql:/var/lib/mysql # <-- 加这一行
networks:
- dj_admin_network
env_file:
- ./docker/.env.dev
healthcheck:
test: [ "CMD", "mysqladmin", "ping", "-h", "localhost", "-pmy-secret-pw" ]
interval: 5s
timeout: 5s
retries: 10
backend:
build:
context: ./backend
target: dev
volumes:
- ./backend:/app
ports:
@@ -17,24 +39,6 @@ services:
mysql:
condition: service_healthy
mysql:
image: mysql:8
environment:
MYSQL_ROOT_PASSWORD: my-secret-pw
MYSQL_DATABASE: django_vue
ports:
- "43306:3306"
volumes:
- ./sql/django_vue.sql:/docker-entrypoint-initdb.d/django_vue.sql
networks:
- dj_admin_network
env_file:
- ./docker/.env.dev
healthcheck:
test: [ "CMD", "mysqladmin", "ping", "-h", "localhost", "-pmy-secret-pw" ]
interval: 5s
timeout: 5s
retries: 10
web:
build:
@@ -42,14 +46,13 @@ services:
target: dev
volumes:
- ./web:/app
- /app/node_modules
ports:
- "5678:5678"
command: pnpm run dev:antd
networks:
- dj_admin_network
env_file:
- ./docker/.env.dev
- ./docker/.env.docker
networks:
dj_admin_network: