将文件从Docker容器中取出

是否有可能将文件从Docker容器拖到本地主机上?

我想从我已经工作的docker集装箱拿走一些目录,并把它们每天移到本地主机。

这是可能的,怎么办?

是的你可以,只需使用docker cp命令。

CLI官方文档中的一个例子:

sudo docker cp <container-id>:/etc/hosts .

请问你想从容器中复制这些文件的原因是什么? 如果这是一个单一的事情,那么你最好把它们复制为@abronan所build议的,但是如果这些目录是你将被复制并复制回另一个容器或下一次同一个容器的东西,那么你可能要看看在容量使您可以在您的容器以及容器之间持久的数据