Docker镜像和容器等数据默认保存在目录/var/lib/docker目录下,我们可以更改Docker 的默认存储位置,比如改到数据盘。需注决,变更存储位置时,原来的镜像和容器有可能丢失。

1、确认docker默认存放目录

[root@kfk12 ~]# docker info

2、停止Docker服务

[root@kfk12 ~]# systemctl stop docker.socket

[root@kfk12 ~]# systemctl stop containerd

[root@kfk12 ~]# systemctl stop docker

3、移动默认目录所有内容

[root@kfk12 ~]# mkdir -p /data/docker #创建一个新目录

[root@kfk12 ~]# mv /var/lib/docker /data/docker #移动之前的数据

4、编辑配置文件

[root@kfk12 ~]# vim /etc/docker/daemon.json

更改 Docker 默认的数据存储位置,将以下内容添加到该文件中:

{

  "data-root": "/data/docker"

}

5、重新启动Docker服务

[root@kfk12 ~]# systemctl start docker

6、验证新的Docker根位置

[root@kfk12 ~]# docker info

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部