欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

docker磁盤空間不足的解決辦法

 更新時間:2023年11月30日 08:23:19   作者:沈二到不行  
linux的磁盤空間掛載后,需要遷移一下docker 鏡像原本的位置,因此有此實踐,分享操作過程,文章通過代碼示例給大家介紹的非常詳細,需要的朋友可以參考下

docker磁盤空間不足解決辦法

導入docker鏡像時,錯誤提示:磁盤空間不足。

1.查看docker鏡像存放目錄空間大小

du -hs /var/lib/docker/

2.停止docker服務。

systemctl stop docker

3.查看磁盤容量大的空間,且在上面創(chuàng)建新的docker目錄。

df -h
mkdir -p /data/docker/lib

4.遷移/var/lib/docker目錄下的文件到新創(chuàng)建的目錄/data/docker/lib

rsync -avz /var/lib/docker /data/docker/lib/

5.編輯 /etc/docker/daemon.json 添加如下參數(shù) 在docker 19.xx 版本以后使用data-root來代替graph 注意:配置的路徑比創(chuàng)建路徑多個docker,踩坑小達人親歷

{
  "data-root": "/data/docker/lib/docker"
}

6.重新加載docker,并重啟docker服務。

systemctl daemon-reload && systemctl restart docker

7.檢查docker是否變更為新目錄/data/docker/lib/docker

[root@localhost ~]# docker info
...
Docker Root Dir: /data/docker/lib/docker

Debug Mode (client): false

Debug Mode (server): false

Registry: https://index.docker.io/v1/
...

8.刪掉docker舊目錄

rm -rf /var/lib/docker

常見docker清理方法

docker system df 類似于Linux上的df命令,用于查看Docker的磁盤使用情況:

docker system prune 可以用于清理磁盤,刪除關閉的容器、無用的數(shù)據(jù)卷和網(wǎng)絡,以及dangling鏡像(即無tag的鏡像)。

docker 啟動所有鏡像

docker 服務重啟了,但是里面有很多鏡像,想要全部啟動,一個個start太慢了。一鍵啟動命令:

docker start $(docker ps -a | awk '{ print $1}' | tail -n +2)

到此這篇關于docker磁盤空間不足的解決辦法的文章就介紹到這了,更多相關docker空間不足遷移內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論