我可以克隆暂停的Docker容器吗?

我可以使用PAUSE命令挂起容器内运行的进程。 是否有可能在暂停时克隆Docker容器,以便可以多次并行地(即通过UNPAUSE命令)重新启动它?

这个用例是一个需要很长时间才能启动的进程(即〜20秒)。 鉴于我希望有一个短期生活的Docker容器池并行运行,我会减less每个容器的启动时间,如果这是可能的话。

不,您只能克隆容器的磁盘映像,而不是任何正在运行的进程。

是的,你可以使用docker checkpoint (criu)。 这与pause没有任何关系,但它是一个单独的docker命令。

另见这里 。