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
相关推荐
萨格拉斯救世主8 分钟前
jenkins使用slave节点进行node打包报错问题处理
运维·jenkins
川石课堂软件测试18 分钟前
性能测试|docker容器下搭建JMeter+Grafana+Influxdb监控可视化平台
运维·javascript·深度学习·jmeter·docker·容器·grafana
pk_xz1234562 小时前
Shell 脚本中变量和字符串的入门介绍
linux·运维·服务器
小珑也要变强2 小时前
Linux之sed命令详解
linux·运维·服务器
Lary_Rock4 小时前
RK3576 LINUX RKNN SDK 测试
linux·运维·服务器
昌sit!6 小时前
K8S node节点没有相应的pod镜像运行故障处理办法
云原生·容器·kubernetes
追风林7 小时前
mac 本地docker-mysql主从复制部署
mysql·macos·docker
一坨阿亮7 小时前
Linux 使用中的问题
linux·运维
A ?Charis9 小时前
Gitlab-runner running on Kubernetes - hostAliases
容器·kubernetes·gitlab
城南vision9 小时前
Docker学习—Docker核心概念总结
java·学习·docker