我试图制作登录到Kerio VPN的Docker镜像,然后将远程samba目录挂载到/ mnt。
使用mount -t cifs -o username=USER,password=PWD //ABC/randomDirectory /mnt
完成安装并成功完成。当我从容器本身列出/ mnt的内容时,我可以看到远程服务器上的所有文件和目录,但是当我列出启动它时在容器上安装的主机目录(-v /absolute/path/to/mountpoint:/mnt
)时,它空洞了。
我尝试在ENTRYPOINT脚本的开头添加一个简单的touch /mnt/test
,并在/absolute/path/to/mountpoint
中创建一个文件,当我从容器内部列出它时,它甚至就在那里。挂载CIFS后,从容器内部列出提供了远程控制器上的所有文件和目录,主机列表仅显示创建的test
文件。
似乎容器内的mount
命令"分离"码头工人量。
编辑安装到已安装卷中的子目录中无法正常工作
答案 0 :(得分:-1)
可以指定卷安装为-v /local/path:/mnt:shared