Nginx 容器 exited with code 1 是什么错误

发布于 2022-09-05 14:55:09 字数 348 浏览 15 评论 0

同样的dockerfiles,在linux服务器上跑没问题。。在我自己windows笔记本本地上跑,nginx一直出现这个错误是什么原因呢:
图片描述

之前在服务器上玩一开始也有这个问题,后来发现是nignx配置的问题,修改之后可以了。现在怎么也看不出问题在哪里,win10,Docker for windows,用的linux container,设置了shared drives了,mysql什么的都正常,就nginx出错。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

一抹微笑 2022-09-12 14:55:09

报错信息,很明确。

/data/log/nginx/access.log

打开这个文件的时候,失败了。该文件不存在。

你是不是将本地的目录,挂载到 docker 容器上,但是 windows 本地并没有该目录。上面是 Linux 目录的写法,windows 都是这种格式的目录路径 C:\Users\cameron\a-b

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文