从docker容器中的主机访问数据

时间:2017-09-02 03:25:29

标签: docker

这里的码头工具新手。我知道docker中volume的概念用于存储数据。我在docker文件夹中创建了一个空目录,并在dockerfile中添加了VOLUME ["/model1/data"]。由于数据非常大,我不想将其写入图像。我在构建容器后尝试将数据放入data文件夹,但是在docker shell中没有显示数据。如何在Docker容器内访问主机上的数据?

1 个答案:

答案 0 :(得分:1)

如何在Docker容器内访问主机上的数据?

您可以使用-v标志从容器中安装的卷启动容器。

docker run -v "/path/to/host/directory:/path/inside/container" <image_name>

这会将一个目录从主机映射到容器。您可以使用多个-v标记来进行更多映射。