宝塔docker切换存储目录

1、 停止 Docker 服务

复制代码
sudo systemctl stop docker

2、迁移 Docker 数据目录

复制代码
sudo mkdir -p /newpath/docker
sudo rsync -avz /var/lib/docker/ /newpath/docker/

3、修改 Docker 配置文件

复制代码
vi /etc/docker/daemon.json 

内容
{
    "data-root": "/newpath/docker"
}

4、 修改 Docker 服务启动参数(可选)

复制代码
ExecStart=/usr/bin/dockerd --data-root=/newpath/docker -H fd:// --containerd=/run/containerd/containerd.sock

5、修改完成后,重新加载 systemd 配置:

复制代码
sudo systemctl daemon-reload

6、删除原 Docker

复制代码
sudo rm -rf /var/lib/docker

7、启动

复制代码
sudo systemctl start docker
相关推荐
云上艺旅4 分钟前
K8S学习之基础三十一:k8s中RBAC 的核心概念
java·学习·云原生·kubernetes
追寻光26 分钟前
Java 绘制图形验证码
java·前端
2301_7921858828 分钟前
maven的安装配置
java·maven
霸王龙的小胳膊33 分钟前
SpringMVC-文件上传
java·mvc
哥谭居民000136 分钟前
mybatis注册一个自定义拦截器,拦截器用于自动填充字段
java·开发语言·jvm·mybatis
馨谙1 小时前
Java中接口隔离原则简介和代码举例
java·接口隔离原则
厂里英才1 小时前
docker无法正常拉取镜像问题的解决
linux·docker
iVictor1 小时前
深入解析 Druid 连接池:连接有效性检测与 Keep-Alive 机制
java
菜菜的后端私房菜1 小时前
RocketMQ(十一):事务消息如何满足分布式一致性?
java·后端·rocketmq
风象南2 小时前
Java本地AI推理初体验:Jlama+LangChain4j构建离线问答系统
java·人工智能·后端