备份正在运行的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