从 docker 容器访问文件夹挂载

问题描述 投票:0回答:0

我正在尝试在 docker volume 中挂载文件系统。

创建的Docker是这样挂载的:

docker run -v /tmp:/tmp -d -t ubuntu

现在在主机上我在 tmp 中创建一个文件夹来运行 cifs 挂载:

mkdir /tmp/mnt
mount -t cifs -o username=XX,password=XX,domain=XX //hostname/share /tmp/mnt
  • 如果我来自主机,
    /tmp/mnt
    已正确安装并包含文件
  • 如果 I ls 来自主机,
    /tmp/mnt
    保持为空

现在如果我开始一个新的容器after

/tmp/mnt
被安装,那么它也被正确地安装在容器内。

这是正常行为吗?

我可以做些什么来访问容器创建后安装的文件夹吗?

docker mount
© www.soinside.com 2019 - 2024. All rights reserved.