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
相关推荐
i建模18 小时前
在 **Omarchy**(基于 Arch Linux 的发行版)中检查当前内核是否支持 NTFS 文件系统
linux·运维·服务器
fyakm19 小时前
Kubernetes(K8s)从入门到精通全攻略
云原生·容器·kubernetes
eddy-原19 小时前
三节点部署K8S(超级简单+详细步骤)
云原生·容器·kubernetes
羑悻的小杀马特19 小时前
从虚拟化基石到云原生架构的降维打击:用dd/mkfs玩转namespace隔离,解锁Docker/K8S资源密码,看透物理机到云服务器的进化之路
docker·云原生·架构·namespace
Lsir10110_19 小时前
【Linux】线程管理——互斥锁
linux·运维·服务器
林姜泽樾19 小时前
linux入门第五章,mkdir、touch详解
linux·运维·服务器
木子欢儿20 小时前
在 Debian 13(以及 12)上安装和配置 tightvncserver 并让普通用户使
运维·前端·debian
ol木子李lo20 小时前
Linux 命令备忘录
linux·运维·服务器·windows·编辑器·ssh·bash
第七序章20 小时前
【Linux学习笔记】git三板斧
linux·运维·服务器·笔记·git·学习
礼拜天没时间.20 小时前
Node.js运维部署实战:从0到1开始搭建Node.js运行环境
linux·运维·后端·centos·node.js·sre