gpt4 book ai didi

docker - 将更改还原到Docker容器

转载 作者:行者123 更新时间:2023-12-02 20:26:04 25 4
gpt4 key购买 nike

是否可以创建一个Docker容器,在其中运行命令,然后将对命令所做的更改还原到容器文件系统并运行另一个命令?

这样做的动机是,我希望在一致的环境中运行大量短期程序,并且希望避免为每个程序创建/销毁单独的容器的成本。

我知道可以使用docker commitdocker history从现有容器的先前快照创建一个新容器,但是使用这种方法,每次我想回滚时,我仍然必须创建一个新容器。我的目标是通过回滚已经运行的容器的文件系统更改来避免该步骤。

从我对aufs的了解来看,原则上似乎应该可行,但是我不确定docker守护程序是否支持它。

最佳答案

您应该在https://hub.docker.com/search/?q=nixos&page=1&isAutomated=0&isOfficial=0&starCount=0&pullCount=0上查看与nixos相关的6个容器,因为nixos允许您执行rollback production等。

还查看了与ubuntu snappy相关的22个容器
https://hub.docker.com/search/?q=snappy&page=1&isAutomated=0&isOfficial=0&starCount=0&pullCount=0

我不知道执行此操作的docker方法。

关于docker - 将更改还原到Docker容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33020755/

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