docker-compose.mount.yml 910 B

1234567891011121314151617181920212223242526272829
  1. # 可选叠加:`docker-compose.yml` 已默认挂载源码;仅在需要覆盖挂载策略时再 `-f` 本文件。
  2. services:
  3. app:
  4. volumes:
  5. - .:/app # 代码目录映射
  6. - /app/vendor # 排除 vendor(用镜像里的)
  7. - /app/node_modules # 排除 node_modules
  8. - /app/public/build # 排除前端构建产物(用镜像里的)
  9. - ./storage:/app/storage # 保留:日志 + 临时文件
  10. - ./.env:/app/.env # 保留:环境配置
  11. queue:
  12. volumes:
  13. - .:/app
  14. - /app/vendor
  15. - /app/node_modules
  16. - /app/public/build
  17. - ./storage:/app/storage
  18. - ./.env:/app/.env
  19. pdf-worker:
  20. volumes:
  21. - .:/app
  22. - /app/vendor
  23. - /app/node_modules
  24. - /app/public/build
  25. - ./storage:/app/storage
  26. - ./.env:/app/.env