docker删除/var/lib/docker/overlay2 后无法创建镜像,或者拉取镜像
生活随笔
收集整理的這篇文章主要介紹了
docker删除/var/lib/docker/overlay2 后无法创建镜像,或者拉取镜像
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
問題描述:
誤刪/var/lib/docker/overlay2 下的某些鏡像文件重新拉取鏡像,和創建容器出現報錯
docker: Error response from daemon: error creating overlay mount /var/lib/docker/overlay2* no such file or directory
問題分析:
docker 拉取相同鏡像會讀取本地緩存存在的話就不會重新拉取,這時我們刪除了/var/lib/docker/overlay2對應鏡像的配置目錄 所以拉取時或者創建容器時由于數據的丟失而創建失敗
問題解決:
徹底清空無效鏡像的工作目錄和緩存
使用docker system prune -a 命令
命令詳解:
https://docs.docker.com/engine/reference/commandline/system_prune/
總結
以上是生活随笔為你收集整理的docker删除/var/lib/docker/overlay2 后无法创建镜像,或者拉取镜像的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【JSP】用户信息界面操作 ---- 用
- 下一篇: 微信投票显示服务器异常,为何微信投票显示