【docker】修改docker的数据目录

背景

主节点是分配了较少内存和存储的低配机器,因为我们系统的rancher是用docker镜像启动的,而rancher和docker的默认目录都放在/var/lib下面,而这个/var目录目前只分配10G的存储,导致节点存储报警。因此想修改docker的数据目录,把它移走,过程也很简单。

一:停止Docker服务

sudo systemctl stop docker

二:修改Docker配置文件/etc/docker/daemon.json,添加data-root

【docker】修改docker的数据目录_第1张图片

三:移动现有的Docker数据

sudo mv /var/lib/docker /data/docker-data/docker

四:重启docker服务

sudo systemctl start docker

五:重启docker容器

docker start 2ecbf73163de

其中第三步可能花费一些时间,可耐心等待

你可能感兴趣的:(docker,docker,容器,运维)