docker引擎安装之后,在Linux系统下会生成一个docker目录,用于存储下载的docker镜像,时间久了会导致Linux系统盘爆满,需要将该目录改到Linux的数据盘下。
操作步骤如下:
1.查看docker默认目录
[root@registry kavin-centos]# docker info | grep "Docker Root Dir"
Docker Root Dir: /var/lib/docker
2.停止docker服务
[root@registry kavin-centos]# systemctl stop docker
3.修改docker的配置文件
配置文件在/etc/docker/daemon.json,如果没有则新增,在配置文件中增加一个key和value,指定docker的路径:"graph": "/new-path/docker"。
[root@registry kavin-centos]# vi /etc/docker/daemon.json
{
"registry-mirrors":["http://hub-mirror.c.163.com","https://registry.docker-cn.com"],
"graph": "/data/lib/docker"
}
在Linux数据盘下新增docker新目录
[root@registry kavin-centos]#mkdir -p /data/lib/docker
4.启动docker服务
[root@registry kavin-centos]#systemctl start docker
重新查看docker默认目录
[root@registry kavin-centos]# docker info | grep "Docker Root Dir"
Docker Root Dir: /data/lib/docker
网友评论