diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index e034083..cb9d980 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -17,6 +17,8 @@ services: uv run python -m alembic upgrade head && uv run python -m uvicorn app.app:app --host 0.0.0.0 --port 2601 --reload" restart: unless-stopped + networks: + - archivenote-network # 前端服务 frontend: @@ -32,6 +34,8 @@ services: - VITE_API_BASE_URL=http://localhost:2601/api command: sh -c "npm install && npm run dev -- --host" restart: unless-stopped + networks: + - archivenote-network postgres: image: postgres:17 @@ -44,7 +48,13 @@ services: POSTGRES_USER: postgres POSTGRES_PASSWORD: postgres healthcheck: - test: ['CMD', 'pg_isready', '-U', 'postgres', '-d', 'archivenote'] + test: [ 'CMD', 'pg_isready', '-U', 'postgres', '-d', 'archivenote' ] interval: 5s timeout: 10s retries: 5 + networks: + - archivenote-network + +networks: + archivenote-network: + driver: bridge