Docker——目录迁移

我们在生产环境中安装Docker时,默认的安装目录是**/var/lib/docker**,而通常情况下,规划给系统盘的目录一般为50G,该目录是比较小的,一旦容器过多或容器日志过多,就可能出现Docker无法运行的情况,所以我们进行Docker目录迁移

bash 复制代码
#停止docker服务
systemctl stop docker
 
#创建备份目录,防止迁移失败
cp -r /var/lib/docker /var/lib/docker-bak
 
#迁移到新目录
mv /var/lib/docker /data/docker
 
#创建软连接
ln -s /data/docker/ /var/lib/docker
 
#启动docker
systemctl start docker
 
#查看容器
docker ps
bash 复制代码
#确保Docker正常启动,且容器能正常访问后,删除备份目录
rm -rf /var/lib/docker-bak
相关推荐
一号弯3 分钟前
用NAVICAT访问非本地服务器的报错问题
运维·服务器
能摆一天是一天7 分钟前
windows docker 部署openfire
运维·docker·容器
江华森14 分钟前
Git + Maven Java 项目部署实战全指南
运维·笔记·git·学习·maven
stanleyrain15 分钟前
linux上无感操作Windows上的文件夹
linux·运维·windows
IT策士16 分钟前
第33篇 k8s 之 敏感信息管理:Secret 与安全实践
安全·容器·kubernetes
黎阳之光20 分钟前
虚实同源·数智治水:黎阳之光视频孪生,重构智慧水务新范式
运维·物联网·算法·安全·数字孪生
饿了吃洗衣凝珠20 分钟前
【无标题】
运维·服务器·网络
“码”力全开27 分钟前
架构师深改:基于 Docker 与边缘计算的百路 AI 视频高并发中台架构 —— 解耦 GB28181/RTSP 异构协议,支持全套源码交付
人工智能·docker·边缘计算
染翰27 分钟前
Linux 配置:应用用户执行 sudo su root 免密(运维标准配置)
linux·运维·服务器