問題原因:出現(xiàn)此問題一般是 docker?根目錄空間不足導(dǎo)致
解決方案:修改 Docker Root Dir?的值,指向一個(gè)更大空間的目錄.
1.?查看docker磁盤使用情況
docker system df
2. 查看docker掛載目錄
docker info | grep "Docker Root Dir"
默認(rèn)目錄為/var/lib/docker
查看目錄的占用情況
df -hl /var/lib/docker
3. 關(guān)閉docker
systemctl stop docker
4. 創(chuàng)建新的掛載目錄
mkdir -p /app/dockerdata
5. 復(fù)制數(shù)據(jù)
mv /var/lib/docker /app/dockerdata/
6. 修改docker配置文件
vim /lib/systemd/system/docker.service
修改ExecStart=/usr/bin/dockerd-current下行后面加
--graph /app/dockerdata/docker
?文章來源:http://www.zghlxwxcb.cn/news/detail-536017.html
7. 重啟docker
systemctl disable docker
systemctl enable docker
systemctl daemon-reload
systemctl start docker
8. 查看掛載目錄
docker info | grep "Docker Root Dir"
9. 修改完成
文章來源地址http://www.zghlxwxcb.cn/news/detail-536017.html
到了這里,關(guān)于docker “no space left on device” 解決方案的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!