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
相关推荐
朝九晚五ฺ7 小时前
【Linux探索学习】第十四弹——进程优先级:深入理解操作系统中的进程优先级
linux·运维·学习
Kkooe8 小时前
GitLab|数据迁移
运维·服务器·git
wuxingge8 小时前
k8s1.30.0高可用集群部署
云原生·容器·kubernetes
久醉不在酒9 小时前
MySQL数据库运维及集群搭建
运维·数据库·mysql
志凌海纳SmartX9 小时前
趋势洞察|AI 能否带动裸金属 K8s 强势崛起?
云原生·容器·kubernetes
锅总9 小时前
nacos与k8s service健康检查详解
云原生·容器·kubernetes
BUG弄潮儿10 小时前
k8s 集群安装
云原生·容器·kubernetes
意疏10 小时前
【Linux 篇】Docker 的容器之海与镜像之岛:于 Linux 系统内探索容器化的奇妙航行
linux·docker
虚拟网络工程师10 小时前
【网络系统管理】Centos7——配置主从mariadb服务器案例(下半部分)
运维·服务器·网络·数据库·mariadb
墨鸦_Cormorant10 小时前
使用docker快速部署Nginx、Redis、MySQL、Tomcat以及制作镜像
redis·nginx·docker