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

Does data needs to have a specific format to upload it in Docker?

我想知道是否有将数据上传到 Docker 的特定方法,我已经坚持了一个星期,我相信答案会很简单。 有人知道吗?我正在使用 windows 10 机器。

您可以在容器内的主机系统上挂载目录并以这种方式访问​​它们的内容,如果这就是您的意思的话'data'。

您应该查看 Manage data in containers 了解更多信息。

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

例如:如果您想将 abc.txt 复制到某些 docker 容器内的位置 /usr/local/folder(您可以从 NAMES 中获取 docker 容器名称通过执行命令 docker ps.) 然后你只需执行,

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

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

在此之后进入容器,

docker exec -it ContainerName bash

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