我的Docker容器中有一个目录,我试图在我的docker run命令中使用-v screenshots:/srv/screenshots
在本地使用它,但它不可用。
我是否需要在命令中添加其他内容?
答案 0 :(得分:0)
主机卷从主机映射到容器,而不是相反。这是持久存储的一种方式(因此重新创建容器时数据不会消失)。
您可以使用docker cp
将屏幕截图文件夹复制到主机并将其映射到。
您的截图位于本地screenshots
文件夹中。使用-v screenshots:/srv/screenshots
映射它们会使它们出现在容器中的/srv/screenshots
中,但这些文件确实在主机上。