# PDF 服务器的代码卷映射配置 # 用于快速部署:只需 git pull + 重启容器,无需 build # # 使用方式:docker compose -f docker-compose.pdf.yml -f docker-compose.pdf.mount.yml up -d services: app: volumes: - .:/app # 代码目录映射 - /app/vendor # 排除 vendor(用镜像里的) - /app/node_modules # 排除 node_modules - /app/public/build # 排除前端构建产物(用镜像里的) - ./storage:/app/storage # 保留:日志 + 临时文件 - ./.env:/app/.env # 保留:环境配置 pdf-worker-1: volumes: - .:/app - /app/vendor - /app/node_modules - /app/public/build - ./storage:/app/storage - ./.env:/app/.env pdf-worker-2: volumes: - .:/app - /app/vendor - /app/node_modules - /app/public/build - ./storage:/app/storage - ./.env:/app/.env pdf-worker-3: volumes: - .:/app - /app/vendor - /app/node_modules - /app/public/build - ./storage:/app/storage - ./.env:/app/.env pdf-worker-4: volumes: - .:/app - /app/vendor - /app/node_modules - /app/public/build - ./storage:/app/storage - ./.env:/app/.env