[GH-ISSUE #881] docker首次安装,出现错误No such file or directory #3571

Closed
opened 2026-02-28 11:56:42 +03:00 by kerem · 4 comments
Owner

Originally created by @chung1912 on GitHub (Feb 21, 2025).
Original GitHub issue: https://github.com/0xJacky/nginx-ui/issues/881

Docker首次安装,映射了空文件夹/etc/nginx,但是无法启动,报错信息如下:
nginx: [emerg] open() "/etc/nginx/nginx.conf" failed (2: No such file or directory)
他不是应该初始化的过程自动创建这些文件吗?

Originally created by @chung1912 on GitHub (Feb 21, 2025). Original GitHub issue: https://github.com/0xJacky/nginx-ui/issues/881 Docker首次安装,映射了空文件夹/etc/nginx,但是无法启动,报错信息如下: `nginx: [emerg] open() "/etc/nginx/nginx.conf" failed (2: No such file or directory)` 他不是应该初始化的过程自动创建这些文件吗?
kerem closed this issue 2026-02-28 11:56:43 +03:00
Author
Owner

@0xJacky commented on GitHub (Feb 21, 2025):

是不是文件夹里有隐藏文件?

<!-- gh-comment-id:2673855540 --> @0xJacky commented on GitHub (Feb 21, 2025): 是不是文件夹里有隐藏文件?
Author
Owner

@chung1912 commented on GitHub (Feb 21, 2025):

是不是文件夹里有隐藏文件?

我直接删除了映射的nginx文件夹,然后手动重新创建了一个新的空文件夹,里面肯定没有隐藏文件了,但是还是不行。
他启动之后,里面会创建一个ssl的文件夹,其他什么都没有了,然后就一直报错nginx: [emerg] open() "/etc/nginx/nginx.conf" failed (2: No such file or directory)

<!-- gh-comment-id:2673860583 --> @chung1912 commented on GitHub (Feb 21, 2025): > 是不是文件夹里有隐藏文件? 我直接删除了映射的nginx文件夹,然后手动重新创建了一个新的空文件夹,里面肯定没有隐藏文件了,但是还是不行。 他启动之后,里面会创建一个ssl的文件夹,其他什么都没有了,然后就一直报错`nginx: [emerg] open() "/etc/nginx/nginx.conf" failed (2: No such file or directory)`
Author
Owner

@chung1912 commented on GitHub (Feb 21, 2025):

是不是文件夹里有隐藏文件?

我找到原因了,我首次部署的时候,映射了ssl自签名证书路径到nginx文件夹下,所以容器启动的时候,会先在nginx文件夹创建ssl证书文件夹,然后检测到不是空文件夹了

<!-- gh-comment-id:2673868890 --> @chung1912 commented on GitHub (Feb 21, 2025): > 是不是文件夹里有隐藏文件? 我找到原因了,我首次部署的时候,映射了ssl自签名证书路径到nginx文件夹下,所以容器启动的时候,会先在nginx文件夹创建ssl证书文件夹,然后检测到不是空文件夹了
Author
Owner

@0xJacky commented on GitHub (Feb 21, 2025):

好的,你可以初始化完再映射证书文件夹

<!-- gh-comment-id:2673949946 --> @0xJacky commented on GitHub (Feb 21, 2025): 好的,你可以初始化完再映射证书文件夹
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/nginx-ui#3571
No description provided.