备份正在运行的Docker容器吗?

是否可以备份正在运行的Docker容器?该export命令适合这样做吗?

回答:

一位朋友发表了评论

您好Slava,很抱歉您的问题已关闭。作为记录,Slava谈论的是docker.io,这是Linux容器的运行时。是的,这docker

export是一种合适的方法。它将生成整个容器文件系统状态的压缩包,并将其转储到stdout上。所以

docker export $CONTAINER_ID > $CONTAINER_ID-backup.tar

将产生可用的tarball。您可以使用以下命令重新导入压缩包

docker import - slava/$CONTAINER_ID-backup < $CONTAINER_ID-backup.tar

请注意,原始元数据(例如原始图像的ID)将丢失。在将来的Docker版本中应该解决此问题。– (

在此处添加内容,以便从摘要中可以找到问题的答案。谢谢所罗门!

以上是 备份正在运行的Docker容器吗? 的全部内容, 来源链接: utcz.com/qa/406711.html

回到顶部