一、相關命令
1、查看默認存儲路徑
docker info |grep "Docker Root Dir"
2、 查看Docker的磁盤使用情況
docker system df
二、具體操作,把docker目錄放到/data下
1、停止docker
systemctl stop docker
2、把/var/lib/docker同步到/data下
rsync -avzHP /var/lib/docker /data/
3、修改存儲路徑
方法一
vim /etc/docker/daemon.json
{ "graph":"/data/docker" } 或者 "data-root": "/mnt/data/docker", systemctl start docke
方法二
在systemd控制服務文件如/etc/systemd/system/docker.service中添加
ExecStart=/usr/bin/dockerd --graph /data/docker
通過查找docker.service來配置harbor倉庫域名、存儲路徑
find / -name docker.service -type f
vim /usr/lib/systemd/system/docker.service 復制查找到的文件進行修改
在ExecStart處增加--insecure-registry=harbor.cetccloud.com
systemctl daemon-reload
systemctl enable docker
systemctl restart docker
登陸harbor倉庫
docker login harbor.cetccloud.com