gpt4 book ai didi

docker - 如何使用Docker save将本地镜像备份到文件中?

转载 作者:行者123 更新时间:2023-12-02 18:54:39 24 4
gpt4 key购买 nike

我想备份名为tt的docker镜像,因此可以将基本设备大小从10 GB更改为15 GB。

为此,我想先备份本地镜像。但是我遇到一个错误

$ sudo docker save -o tt.tar.gz tt
Error response from daemon: could not verify layer data for: sha256:xxxxx. This may be because internal files in the layer store were modified. Re-pulling or rebuilding this image may resolve the issue

我的图片:
$ sudo docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
tt latest ced69d804781 13 minutes ago 9.186 GB
quay.io/travisci/travis-ruby latest e41062702ee0 2 years ago 5.782 GB

我的容器:
$ sudo docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
f6ce7cf223b3 quay.io/travisci/travis-ruby "/bin/bash" 37 hours ago Up 22 minutes 22/tcp travis
tt图像是从 quay.io/travisci/travis-ruby创建的。我安装了一些软件包并将其提交到本地。

最佳答案

再次提交容器,然后尝试将其保存在本地系统上:

docker commit [CONTAINER-ID]

然后尝试保存它:
docker save -o tt.tar.gz tt:latest

关于docker - 如何使用Docker save将本地镜像备份到文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45535790/

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