Docker没有映射文件夹
我连接在一个Docker容器中。 在这个容器里,当我执行时:
sudo docker run --entrypoint bash -it -v /home/jenkins/workspace/deployment:/app myregistry.com/ansible-shade:2.2.1.0
我可以看到/home/jenkins/workspace/deployment
和/app
之间没有映射
在/home/jenkins/workspace/deployment
,有很多文件,但在/app
,我什么都看不到
任何想法为什么会发生?
我发现了什么问题,
我的使用情况是,我在一个CentOS中有所有文件,然后我ssh一个Ubuntu,没有文件,然后在这个Ubuntu,我连接到docker容器,所以源码path是从Ubuntu而不是docker图像(其中文件)
在这种情况下的解决scheme是在Ubuntu的虚拟机,所以它可以挂载文件