You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Docker环境下Nginx配置文件重复出现的疑问咨询

Docker环境下Nginx配置文件重复出现的疑问咨询

大家好,我遇到了一个Docker+Nginx相关的小困惑,想请教下各位:

我有一台服务器,使用的docker-compose.yml配置如下:

version: "3"
services:
  frontend:
    restart: unless-stopped
    image: staticfloat/nginx-certbot
    ports:
      - 80:80/tcp
      - 443:443/tcp
    environment:
      CERTBOT_EMAIL: softtimur@gmail.com
    volumes:
      - ./conf.d:/etc/nginx/user.conf.d:ro
      - letsencrypt:/etc/letsencrypt
  studio:
    image: bitnami/nginx:latest
    restart: always
    volumes: 
      - ./build:/app
      - ./default.conf:/opt/bitnami/nginx/conf/server_blocks/default.conf:ro
      - ./configs/config.prod.js:/app/lib/config.js
    depends_on: 
    - frontend

volumes:
  letsencrypt:

networks:
  default:
    external:
      name: studio

另外我还有一个conf.d/prod.conf文件用于Nginx配置。

我执行docker exec -it frontend_frontend_1 /bin/bash进入frontend容器后,发现里面同时存在/etc/nginx/user.conf.d/prod.conf和/etc/nginx/conf.d/prod.conf,而且这两个文件内容完全一致。我明白/etc/nginx/user.conf.d/prod.conf是通过docker-compose里配置的./conf.d:/etc/nginx/user.conf.d:ro挂载进去的,但完全搞不懂为什么/etc/nginx/conf.d/prod.conf也会出现,还和挂载的文件内容一模一样?有没有大佬能帮我解释下这个情况呀?

备注:内容来源于stack exchange,提问作者SoftTimur

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 09:39:37