收口接单大厅模板价格同步与本地开发容器
This commit is contained in:
@@ -6,7 +6,7 @@ x-json-log-rotation: &json-log-rotation
|
||||
|
||||
services:
|
||||
postgres:
|
||||
image: postgres:16-bookworm
|
||||
image: docker.io/library/postgres:16-bookworm
|
||||
command:
|
||||
[
|
||||
"postgres",
|
||||
@@ -52,7 +52,7 @@ services:
|
||||
|
||||
minio:
|
||||
# MinIO 官方镜像已停止维护;使用固定版本的 Bitnami Legacy 构建,避免 latest 漂移。
|
||||
image: bitnamilegacy/minio:2025.7.23-debian-12-r5
|
||||
image: docker.io/bitnamilegacy/minio:2025.7.23-debian-12-r5
|
||||
# 首次启动以 root 修正既有 dev volume 的权限,随后镜像脚本会降权为 minio 用户运行。
|
||||
user: "0"
|
||||
restart: unless-stopped
|
||||
@@ -137,6 +137,8 @@ services:
|
||||
- ./apps/backend:/app
|
||||
- ./.prettierrc.json:/.prettierrc.json:ro
|
||||
- ./.prettierignore:/.prettierignore:ro
|
||||
- ./deploy:/deploy:ro
|
||||
- ./scripts:/scripts:ro
|
||||
- ./.env.server.example:/workspace/.env.server.example:ro
|
||||
- ./.env.mac-docker.example:/workspace/.env.mac-docker.example:ro
|
||||
- ./docker-compose.yml:/workspace/docker-compose.yml:ro
|
||||
@@ -145,7 +147,7 @@ services:
|
||||
- ./apps/backend/data:/app/data
|
||||
|
||||
frontend:
|
||||
image: node:22-bookworm-slim
|
||||
image: docker.io/library/node:22-bookworm-slim
|
||||
working_dir: /app
|
||||
restart: unless-stopped
|
||||
logging: *json-log-rotation
|
||||
@@ -161,6 +163,7 @@ services:
|
||||
VITE_WORKER_SITE_URL: ${WORKER_SITE_ADDR:-http://worker.localhost}
|
||||
volumes:
|
||||
- ./apps/frontend:/app
|
||||
- ./apps/backend/src:/backend/src:ro
|
||||
- ./.prettierrc.json:/.prettierrc.json:ro
|
||||
- ./.prettierignore:/.prettierignore:ro
|
||||
- frontend_node_modules:/app/node_modules
|
||||
@@ -168,7 +171,7 @@ services:
|
||||
# 打手端专用 dev server:同一份代码,只把「打手端 hostname」设成 IP,
|
||||
# 由 Caddy 的 8080 端口反代过来(前端按 hostname 判站点,见 utils/site.ts)。
|
||||
frontend-worker:
|
||||
image: node:22-bookworm-slim
|
||||
image: docker.io/library/node:22-bookworm-slim
|
||||
working_dir: /app
|
||||
restart: unless-stopped
|
||||
logging: *json-log-rotation
|
||||
@@ -192,7 +195,7 @@ services:
|
||||
- frontend_worker_node_modules:/app/node_modules
|
||||
|
||||
web:
|
||||
image: caddy:2-alpine
|
||||
image: docker.io/library/caddy:2-alpine
|
||||
restart: unless-stopped
|
||||
logging: *json-log-rotation
|
||||
depends_on:
|
||||
|
||||
Reference in New Issue
Block a user