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

Ubuntu Server 22.04 LTS下Docker卷绑定失效问题排查求助

Ubuntu Server 22.04 LTS下Docker卷绑定失效问题排查求助

我在两台通过官方ISO安装的Ubuntu 22.04 LTS服务器上,遇到了Docker卷绑定异常的问题,但Linode平台上的同版本Ubuntu节点却一切正常,想请大家帮忙指导排查方向。

问题具体表现及复现步骤如下:

  1. 先在主机创建权限为777的目录和测试文件:
mkdir /tmp/ngdata
chmod 777 /tmp/ngdata
touch /tmp/ngdata/created_on_host
  1. 启动带卷绑定的Nginx容器:
docker run -v /tmp/ngdata:/ngdata:rw -d nginx
  1. 进入容器查看绑定目录,结果无任何返回:
docker exec 7dfa35882407 ls /ngdata
  1. 在容器内创建文件并再次查看:
docker exec <容器哈希> touch /ngdata/created_on_docker
docker exec <容器哈希> ls /ngdata

第二次命令返回了created_on_docker,说明文件在容器内成功创建,但在主机执行ls /tmp/ngdata只能看到created_on_host——容器和主机的目录完全没有同步,卷绑定仿佛没有生效,容器在使用自己独立的文件系统。

这个问题我在两台本地安装的Ubuntu 22.04 LTS机器上都遇到了,但Linode上的同版本系统却未出现该异常。

想请教大家,我应该检查哪些配置或系统设置,才能解决这个卷绑定失效的问题?

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.17 12:24:28