跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 在 docker 中安装 Nginx, nginx.conf 挂载失败,导致无论怎么修改宿主机挂载目录的 nginx.conf,它的欢迎页始终屹立不倒
未分類
24 11 月 2020

在 docker 中安装 Nginx, nginx.conf 挂载失败,导致无论怎么修改宿主机挂载目录的 nginx.conf,它的欢迎页始终屹立不倒

在 docker 中安装 Nginx, nginx.conf 挂载失败,导致无论怎么修改宿主机挂载目录的 nginx.conf,它的欢迎页始终屹立不倒

資深大佬 : WILLSHEN 3

是的,我快疯了

docker run -d
–name nginx
–restart=always
-p 4000:80
-v /share/Container/nginx/html:/usr/share/nginx/html
-v /share/Container/nginx/log:/var/log/nginx
-v /share/Container/nginx/conf.d:/etc/nginx/conf.d
-v /share/Container/nginx/nginx.conf:/etc/nginxnginx.conf:ro
nginx

当然先跑了一个官方没有挂载的镜像,然后把内容复制到宿主机,然后 docker run 一下,没有报错可以跑起来 我修改宿主机挂载 html 中的欢迎界面也是可以有对应的改变 但是当我修改 nginix.conf 宿主机的问件时,哪怕我把他删了,重载配置文件后欢迎页依旧坚挺

试过两边都是目录,两边都是文件的各种挂载方法,都不行?

谁能救救我,我快疯了

大佬有話說 (7)

  • 資深大佬 : stille

    去掉 ro 试试

    和我之前思路一样,我丢 GitHub 上了,每次需要用就 clone 一条命令就 OK 了

    https://github.com/stilleshan/nginx

  • 主 資深大佬 : WILLSHEN

    @stille 这是个新发现,我稍后试试带~的,另外我有没有 RO 都不行

  • 主 資深大佬 : WILLSHEN

    @stille 不行啊,无论是否有~,是否有 RO 都不行啊,它还是那么的顽固。。。我。。。太难了

  • 資深大佬 : stille

    @WILLSHEN 你先完全用我这个试试看…github 上有具体流程说明..其实和你思路一致的..成功了在排查你的问题.
    另外你最后 nginxnginx.conf:ro 的斜杠是打错了还是怎么..

  • 資深大佬 : maxbon

    我以前的做法是直接重编了一个镜像

  • 主 資深大佬 : WILLSHEN

    @maxbon 问题解决了,原因是

    /etc/nginxnginx.conf:ro

    应该是

    /etc/nginx/nginx.conf
    @stille

  • 資深大佬 : julyclyde

    ro 为什么不行?难道 nginx 还会去改配置文件?

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具