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
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » 更改Docker默认存储位置
发表评论 取消回复