Docker目录迁移的实现示例
更新时间:2024年06月21日 10:19:05 作者:程序员null
Docker默认目录比较小,容器日志过多就会导致无法运行,本文主要介绍了Docker目录迁移的实现示例,具有一定的参考价值,感兴趣的可以了解一下
我们在生产环境中安装Docker时,默认的安装目录是 /var/lib/docker,而通常情况下,规划给系统盘的目录一般为50G,该目录是比较小的,一旦容器过多或容器日志过多,就可能出现Docker无法运行的情况,所以我们进行Docker目录迁移
常用方法如下:
软连接方式
#停止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
确保Docker正常启动,且容器能正常访问后,删除备份目录
rm -rf /var/lib/docker-bak

到此这篇关于Docker目录迁移的实现示例的文章就介绍到这了,更多相关Docker目录迁移内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
Docker Overlay2磁盘空间占用过大清理的方法实现
随着业务量的不断增大,容器的不断启动,往往会出现磁盘空间不足,本文主要介绍了Docker Overlay2磁盘空间占用过大清理的方法实现,感兴趣的可以了解一下2022-03-03
docker 报错 Exited (1) 4 minutes ago的原因分析
这篇文章主要介绍了docker 报错 Exited (1) 4 minutes ago的原因分析,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2020-11-11
Prometheus 整合 AlertManager的教程详解
Alertmanager 主要用于接收 Prometheus 发送的告警信息,它很容易做到告警信息的去重,降噪,分组,策略路由,是一款前卫的告警通知系统。这篇文章主要介绍了Prometheus 整合 AlertManager的教程 ,需要的朋友可以参考下2019-07-07


最新评论