我用 --rm 启动了一个 docker 容器,有没有一种简单的方法可以保留它,而无需重做所有事情?

dag*_*elf 5 docker

有没有一种快速的方法来保存以 --rm 标志启动的 docker 容器的状态,就好像你没有指定它一样?

Von*_*onC 4

只有即将发布的 1.10docker update命令才能(最终)做到这一点(取消选项--rm

但该命令的 1.10 版本仅支持资源配置。
不过未来还会延长。

所以目前来看,这似乎不太可能。
您必须停止它并使用正确的选项集重新启动它。

注意:如果问题是如果您停止(并自动删除)所述容器,该容器引用的卷将会丢失,请注意您可以将该卷重新附加到新容器

Joachim Isaksson评论中提到docker export的是一种解决方法,但它有限制(即它不会导出量)