数据是否需要具有特定格式才能在Docker中上传?

时间:2017-03-21 10:38:09

标签: docker dockerfile boot2docker

我想知道是否有一种特定的方式将数据上传到Docker,我在一周内一直坚持这一点,我相信答案会很简单。 有人知道吗?我正在使用Windows 10机器。

2 个答案:

答案 0 :(得分:1)

您可以在容器内的主机系统上安装目录,并以这种方式访问​​其内容,如果这就是“数据”的含义。

您应该查看Manage data in containers了解详情。

答案 1 :(得分:0)

您可以使用docker cp命令复制文件。

例如:如果要将abc.txt复制到某个docker容器内的/usr/local/folder位置(可以通过执行命令NAMESdocker ps列获取docker容器名称。 )那你就执行,

docker cp abc.txt ContainerName:/usr/local/folder

(abc.txt是执行命令的foler的本地。您可以提供文件的完整路径。)

之后,进入容器,

docker exec -it ContainerName bash

然后cd /usr/local/folder。你会看到你的文件被复制了。