解決docker容器存放目錄磁碟空間滿了問題

giserinchina發表於2019-01-03

 

找個空間大的目錄

mkdir docker/lib

rsync -avz /var/lib/docker/ /home/k8s/docker/lib/

 

修改配置檔案

 

 

 centos ExecStart=/usr/bin/dockerd --graph=/home/docker/lib/ (code=exited, status=203

 

yum install device-mapper-event-libs

 

 vim /etc/systemd/system/docker.service

2.     將檔案移到指定目錄:
[root@localhost docker]# cd /var/lib/

 

檔案複製:

[root@localhost lib]# mv docker/* /home/docker/lib

刪除原來/var/lib/ 下的docker資料夾:

[root@localhost lib]# rm -rf docker

 

進入/home/dockerfile建立軟連線

[root@localhost dockerfile]# ln -s /home/docker/lib/docker /var/lib/docker

 

3.     檢視一下,當前/var/lib/docker
[root@localhost lib]# ls -la docker

4.     OK,啟動服務
[root@localhost lib]# service docker start

 

5.     輸入命令檢視是否成功
[root@localhost lib]# docker info


-

相關文章