docker无法启动内存不足(解决docker磁盘空间不足问题)
类别:服务器 浏览量:2254
时间:2021-11-03 15:31:33 docker无法启动内存不足
解决docker磁盘空间不足问题docker所在服务器,运行了一段时间后,发现服务器磁盘目录快不够用了。通过du -h --max-depth=1 / 逐级目录排查,发现/var/lib/docker目录文件过大。通过以下方法,解决该问题。
转移数据修改docker默认存储位置
有多种方式修改docker默认存储位置。
最好是在docker安装完后,第一时间修改docker默认存储位置为其他大目录或者磁盘中。规避迁移数据过程中造成的风险。
- 停止docker服务
systemctl stop docker
- 创建新的docker目录,执行命令df -h,找一个大的磁盘
我在 /data目录下面建了/data/docker/lib目录
mkdir -p /data/docker/lib
- 迁移/var/lib/docker目录下面的文件到/data/docker/lib
迁移后的完成docker路径:/data/docker/lib/docker
rsync -avz /var/lib/docker/ /data/docker/lib/
- 配置 /usr/lib/systemd/system/docker.service
vi /usr/lib/systemd/system/docker.service
[Service] ExecStart=/usr/bin/dockerd --graph=/data/docker/lib/docker
- 重启docker
systemctl daemon-reload systemctl restart docker systemctl enable docker
- 确认Docker Root Dir修改是否已经生效
[root@iZbp1jcwx7sfb1yrnvpg84Z docker]# docker info ... Docker Root Dir: /data/docker/lib/docker Debug Mode (client): false Debug Mode (server): false Registry: https://index.docker.io/v1/ ...
- 启动成功后,再确认之前的镜像是否还在
[root@iZbp1jcwx7sfb1yrnvpg84Z docker]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE 10.80.177.233/policy 2.1.2 64ac4e178cd2 2 hours ago 818 MB 10.80.177.233/crm 2.1.3 d7636fbb7a29 2 hours ago 762 MB
- 确定容器没问题后删除/var/lib/docker/目录中的文件
到此这篇关于解决docker磁盘空间不足问题的文章就介绍到这了,更多相关docker磁盘空间不足内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
您可能感兴趣
- centosdocker安装教程(centos下docker安装及springboot远程发布docker的方法)
- docker gitlab 配置(使用Docker构建一个Git镜像使用clone仓库)
- 2022-01-26 01:41:54
- docker如何改tomcat(docker安装Tomcat 404问题的解决方案)
- django框架教程第100讲(详解Django+Vue+Docker搭建接口测试平台实战)
- docker 容器经常启动失败(浅谈Docker run 容器处于created状态问题)
- docker容器默认内存大小(Docker 修改docker存储位置 修改容器镜像大小限制操作)
- docker下运行python3(使用Docker+jenkins+python3环境搭建超详细教程)
- docker如何简化部署(Docker使用Portainer搭建可视化界面的方法)
- docker容器里面有java运行环境吗(利用 Docker 构建简单的 java 开发编译环境的方法详解)
- idea集成docker-compose(IDEA 集成 docker 实现远程部署的详细步骤)
- dockerfile配置参数(dockerfile中ENTRYPOINT与CMD的结合使用及区别)
- docker 查看容器下进程(docker 查看容器日志命令的实现)
- postgresql docker 宿主机(本地Docker安装Postgres 12 + pgadmin的方法 支持Apple M1)
- docker运行tomcat服务(使用 docker部署tomcat并接入skywalking的使用)
- docker pull 更新本地镜像(Docker 拉取镜像及标签操作 pull | tag)
- 蓝色代表什么(蓝色代表什么性格的人)
- 红色代表什么(红色代表什么情感和含义)
- 南宋志南和尚绝句 杨柳风似庙中来(南宋志南和尚绝句)
- 今天要穿什么颜色(今天要穿什么颜色的衣服最吉利)
- 一道高中题-求杯子的高度(一道高中题-求杯子的高度)
- 网坛停摆三巨头亏损惨重,费德勒跌幅88 纳达少赚2400万(网坛停摆三巨头亏损惨重)
热门推荐
- dockerjenkins最新消息(新手必看docker安装jenkins详细教程)
- opencv怎么设置图像形态(OpenCV图像颜色反转算法详解)
- centos7 docker容器目录(CentOS7使用docker部署Apollo配置中心的实现)
- C#压缩图片不失真
- 常用sql语句大全总结(程序员最实用的 SQL 语句收藏,看完这篇就够了)
- 小程序实现左右滑动窗口(小程序实现分页效果)
- table表格嵌套,边框重叠变粗的解决
- 云服务器的五大特征(云服务器可以分为哪些类别?)
- SQLServer2019安装教程图文详解(SQLServer2019安装教程图文详解)
- python进行回归分析(Python多项式回归的实现方法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9