问题点:
更新生产服务时,导致生产服务一直无法启动,已启动就GC
使用命令df -hl查看整个系统盘使用情况
df -hl
导致的原因是系统盘整个被占满,之后排查整个内存满的原因。使用docker images
docker images
原因是:每次服务更新时,都会顶替上一个服务,并不删除上一个服务的镜像文件,导致镜像文件非常庞大。
使用 命令docker image ls|grep none |awk ‘{print $3}’|xargs docker rmi批量删除镜像文件
docker image ls|grep none |awk '{print $3}'|xargs docker rmi
删除none的镜像空的文件之后,释放了内存,服务正常启动
版权声明:本文为Xixi0864原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。