docker-compose.yml 498 B

12345678910111213141516
  1. version: '3.8'
  2. services:
  3. log-server:
  4. build: .
  5. ports:
  6. - "3006:3006" # 将容器的 3006 端口映射到主机的 3006 端口
  7. environment:
  8. - NODE_ENV=production
  9. restart: always # 容器崩溃后自动重启
  10. # 删除 container_name,这样 Docker 会自动为每个容器生成唯一名称
  11. deploy:
  12. resources:
  13. limits:
  14. cpus: "1.0" # 每个容器最多使用 1 个 CPU 核心
  15. memory: 1G # 每个容器最多使用 1GB 内存