gpt4 book ai didi

docker - 如何将文件从 docker 容器共享到主机

转载 作者:行者123 更新时间:2023-12-01 09:14:33 25 4
gpt4 key购买 nike

我有一个运行良好的 docker 容器。它会在目录/Project/userfiles.txt 中生成一些文件。 .我需要这些文件用于某些测试目的。但是当这个容器停止时,一切都会被删除。所以我需要将此文件从容器复制到主机。

我在生成文件的容器中运行了一个 python 应用程序。我想要一些命令或任何可以发送 userfiles.txt 的方式在容器停止时在最后托管。

为此,我可以使用 docker cp命令,我试过了,但它给了我一个错误 docker not found因为没有安装docker。

如何将文件从容器共享到主机?

最佳答案

使用 volume (绑定(bind)安装)以确保/Project 中写入的文件被持久化。

volumes

这意味着您需要使用 -v /host/path:/Project docker 运行您的图像。选项。
请参阅“Use bind mounts”了解最简单的方法(即与您的容器共享主机文件夹)

关于docker - 如何将文件从 docker 容器共享到主机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47992370/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com