docker - Docker:从docker.io提取图像(最新)时出错

标签 docker docker-registry docker-machine

我从较旧的开发机上推送了docker镜像,现在我无法推送或拉至该存储库。

服务器错误

Invalid parent ID.

还有我的开发箱错误
Error pulling image (latest) from docker.io/repo/appname,
Driver aufs failed to create image rootfs {ID}: 
open /mnt/sda1/var/lib/docker/aufs/layers/{ID}: no such file or directory

我在两个设置上都使用docker-machine 0.5.4运行OSX 10.11.4。

我尝试删除悬空的图像,停止图像,然后销毁并重建了docker-machine env。

知道发生了什么事吗?

最佳答案

最终不知道问题出在哪里,而是删除了所有图像,然后重建并重新推送修复了它。

docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)
docker rmi $(docker images -a -q)

docker build -t repo/app .
docker push repo/app

之后,我可以将其再次拉到服务器和其他计算机上。

关于docker - Docker:从docker.io提取图像(最新)时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36909939/

相关文章:

docker - Kubernetes minion 未完全连接

python - 在容器中找不到命令

docker - 自托管 Gitlab 注册表 : Connection refused for localhost:5000

docker - 如何在docker-swarm管理器上访问本地构建的docker-image?

python - Docker Compose Volumes 不推送最新代码

docker - 从多台开发机器管理远程 docker 机器

docker - 如何输出或记录到 docker-compose 输出?

docker - 是否可以重用Docker多阶段构建中另一个阶段的镜像?

docker login <dtr-server> 给出错误 404 未找到

json - Kubernetes:拉取镜像失败。服务器向 HTTPS 客户端提供 HTTP 响应