docker mount volume dir ubuntu

时间:2018-04-15 18:47:12

标签: docker mount docker-volume

我正在尝试使用docker来执行此操作:

  

运行Docker镜像,确保安装用户(用于MAC)或家用(用于)   Ubuntu)目录作为卷,以便您可以访问本地文件

我给出的代码是:

docker run -v /Users/:/host -p 5000:5000 -t -i bjoffe/openface_flask_v2  /bin/bash

我知道我应该修改到我的本地文件的部分是-v /Users/:/host,但我不确定该怎么做。

我要在容器中加载的文件位于home/user/folder-i-want-to-read

如何编写此代码?

1 个答案:

答案 0 :(得分:0)

Bind mount只是将主机文件或目录映射到容器文件或目录中。这基本上指向磁盘上的相同物理位置。 在您的情况下,您可以尝试此命令,

docker container run -it -p 5000:5000 -v /home/user/folder-i-want-to-read/:/path_in_container bjoffe/openface_flask_v2 /bin/bash

并且,一旦运行,验证主机home/user/folder-i-want-to-read上的路径中的目录是否已加载到您已映射的容器路径中。

相关问题