docker啟動異常driver not supported


使用阿里雲機器重啟docker服務出現錯誤提示信息

[root@iz2ze5ivwiz2bnwddc20k4z ~]# systemctl restart docker
Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.

 使用 journalctl -xe 查看詳情

[root@iz2ze5ivwiz2bnwddc20k4z ~]# journalctl -xe
Apr 27 13:48:23 *** dockerd[1744]: time="2018-04-27T13:48:23.423296237+08:00" level=info msg="libcontainerd: new containerd process, pid: 1747"
Apr 27 13:48:24 *** dockerd[1744]: time="2018-04-27T13:48:24.432236287+08:00" level=error msg="[graphdriver] prior storage driver overlay2 failed: driver not supported"

 

解決方案:修改docker鏡像,容器存放位置。

默認情況下docker的存放位置為:

/var/lib/docker

[root@iz2ze5ivwiz2bnwddc20k4z ~]# sudo mv /var/lib/docker /var/lib/docker.old  

正常啟動docker

[root@iz2ze5ivwiz2bnwddc20k4z ~]# service docker start
Redirecting to /bin/systemctl start docker.service

檢查是否能查看鏡像

[root@iz2ze5ivwiz2bnwddc20k4z ~]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE

確認無誤后卸載臨時掛載點,刪除/var/lib/docker.old

[root@iz2ze5ivwiz2bnwddc20k4z ~]# rm -rf /var/lib/docker.old

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM