Docker不会将networking共享文件夹添加为数据卷
我有一个装有networking文件夹的Ubuntu主机,位于/mnt/mynetworkshare
。
当我运行我的Docker镜像时,我想公开/mnt/mynetworkshare
Ubuntu /mnt/mynetworkshare
Ubuntu上的/mnt/mynetworkshare
文件夹,所以我运行该容器的命令:
docker run -it --rm -v /mnt/mynetworkshare/:/opt/shared_folder/ brspurri/my-app:latest /bin/bash
但是,当我在容器的bashshell中时,文件夹/opt/shared_folder/
存在,但没有文件存在或不可见。
当我使用以下命令将主机文件夹更改为本地文件夹时:
docker run -it --rm -v /mnt/mylocalfolder/:/opt/shared_folder/ brspurri/my-app:latest /bin/bash
/mnt/mylocalfolder/
所有内容在/opt/shared_folder/
有谁知道为什么会发生这种情况? 是否有可能与Docker容器共享networking文件夹?