我想将 docker 图像保存为 tar 文件。我可以
docker pull my_repo/image:latest
docker save -o image.tar my_repo/image:latest
有没有办法绕过 docker 拉 ?我想做的只是
docker save -o image.tar my_repo/image:latest
当我尝试时 docker 保存 单独我得到:来自守护进程的错误响应:引用不存在
谢谢
最佳答案
您必须在本地实际拥有图像才能docker save
它。 (与 docker run
不同,它不会自行拉动它。)
如果您有图像的来源,它同样适用于
docker build -t my_repo/image:latest .
docker save -o image.tar my_repo/image:latest
如果你不这样做,那么你需要
docker pull
首先,正如你在问题中所说的那样;没有办法解决这个问题。
关于没有 docker pull 的 Docker 保存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51309615/