原因分析:
此問題一般是由于 docker?根目錄空間不足導致的。
解決方法:
修改其?docker Root Dir?的值,指向一個更大空間的目錄即可。
具體方法:
1、查看 docker 的根目錄
[root@node2?k8s]#?docker?info?|?grep?-i?"docker?root?dir" ??WARNING:?You're?not?using?the?default?seccomp?profile Docker?Root?Dir:?/var/lib/docker
2、查看目錄剩余空間
[root@node2?~]#?df?-hl?/var/lib/docker 文件系統????????????????容量??已用??可用?已用%?掛載點 /dev/mapper/centos-var??2.0G??1.0G??1.0G???50%?/var
我們可以把它改到一個大的空間里去,我這里改到 /docker-root。
3、創建目標目錄
mkdir?-p?/etc/systemd/system/docker.service.d/
4、創建配置文件
cat?/etc/systemd/system/docker.service.d/devicemapper.conf [Service] ExecStart= ExecStart=/usr/bin/dockerd??--graph=/docker-root
5、重啟docker
systemctl?daemon-reload systemctl?restart?docker systemctl?enable?docker
推薦教程:docker教程
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦