授予Docker访问主机目录的权限,但稍后会丢弃更改

时间:2017-11-10 15:36:24

标签: docker unionfs

我想用Docker实现以下功能:我想给容器访问一个主机目录,这样容器可以进行更改,但是一旦容器退出/删除就会丢弃更改(非常像overlayfs) )。

简单地将目录作为Docker容器的卷安装对我来说似乎是错误的方式,因为对卷的更改仍然存在而且我不想这样做。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

容器修改主机的唯一方法是在主机和容器之间安装目录。但主机或容器所做的更改将持续存在。 您可以尝试另一种方法:使用Dockerfile将您想要的文件从主机复制到容器。这些文件只能在容器上。当您删除并启动另一个时,新容器将以原始文件开头。