之前docker服务目录磁盘满了,下载镜像报空间不足,安装时候是默认的配置,现在想单独挂载一个目录来存放数据,网上查找的过程中遇到很多坑,记录一下。
docker版本
首先准备好数据目录(创建目录和挂载目录的步骤省略)
停止docker 服务
systemctl stop docker
修改配置问题
修改docker.service的配置文件
vi /usr/lib/systemd/system/docker.service
下图红框为新增配置,后面的目录为目标目录
这里看网上有好多文章也说需要修改 damon.json的配置,我实验后发现启动报错,实验了好久,发现不修改damon.json的配置就可以了,不知道是不是版本问题,下面是验证的错误截图
启动docker服务
需要重新加载docker.service服务后重启docker服务