创建挂载源路径时出现 Docker 错误

发布于 2025-01-10 11:16:59 字数 460 浏览 0 评论 0原文

我正在尝试在 /var/www 中创建已安装卷的 nginx 容器:

docker run --name nginx-app1 -v /var/www:/usr/share/nginx/html:ro -d -p 11080:80 nginx

我收到错误:

docker:来自守护进程的错误响应:创建挂载源时出错 路径 '/var /www': mkdir /var/www: 只读文件系统。

我也尝试用 sudo 运行它,但还是同样的错误。当我尝试将卷安装在 /home/username/ 中时,一切都很好。

/var/www 目录具有 drwxr-xr-x 权限。我使用 Ubuntu 20.04 和 Docker 20.10.11

对于可能导致问题的原因有什么建议吗?

I’m trying to create nginx container with mounted volume in /var/www:

docker run --name nginx-app1 -v /var/www:/usr/share/nginx/html:ro -d -p 11080:80 nginx

And I get the error:

docker: Error response from daemon: error while creating mount source
path '/var /www': mkdir /var/www: read-only file system.

I also tried to run it with sudo, but is the same error. When I try to mount the volume in /home/username/ everything is fine.

The /var/www dir have drwxr-xr-x permissions. I working with Ubuntu 20.04 and Docker 20.10.11

Any suggestions on what might be causing the problem?

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

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

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文