Docker 恢复删除的图像
Docker restore deleted images
创建了 ubuntu docker 图像。 (没有commit,没有backups)决定练习删除。
但直到现在我才意识到我无法恢复其余部分 :) 可以恢复为 GIT、按名称、ID 过去的图像吗?
- docker 运行 -it ubuntu ps -A
- docker ps -a
- docker rm $(docker ps -aq)
- docker 图片
- docker rmi ubuntu:laters
- docker rmi $(docker images -q) #overdid it
- docker 图片
- docker ps -a
p.s。 - 还读到文件夹 /var/lib/docker/volumes/
中有保存
要创建 Docker 个图像版本,您可以将图像存储在 Amazon ECR
中。如果源代码没有改变,那么你可以从 Dockerfile
重建图像,它会是一样的。
如果源代码发生变化,并且您正在使用 version control
作为您的代码,那么您可以签出该提交并再次构建 Docker 映像。
创建了 ubuntu docker 图像。 (没有commit,没有backups)决定练习删除。
但直到现在我才意识到我无法恢复其余部分 :) 可以恢复为 GIT、按名称、ID 过去的图像吗?
- docker 运行 -it ubuntu ps -A
- docker ps -a
- docker rm $(docker ps -aq)
- docker 图片
- docker rmi ubuntu:laters
- docker rmi $(docker images -q) #overdid it
- docker 图片
- docker ps -a
p.s。 - 还读到文件夹 /var/lib/docker/volumes/
中有保存要创建 Docker 个图像版本,您可以将图像存储在 Amazon ECR
中。如果源代码没有改变,那么你可以从 Dockerfile
重建图像,它会是一样的。
如果源代码发生变化,并且您正在使用 version control
作为您的代码,那么您可以签出该提交并再次构建 Docker 映像。