最近有小伙伴在工作中需要把正在运行的容器内存调大(经排查容器内存不足导致这个监控服务内存一直熔断,服务不断重启),这里需要调整的容器名称叫prometheus(一个监控服务)
调整前(监控断断续续)
调整后(监控服务不再重启)
以下是蜜蜂给的调整方法(产生以上异常服务的排查过程这里就不多说了):
1.查看容器此时的内存是多大
docker inspect prometheus|grep -i memory
2.修改容器的内存(这里要确保宿主机的内存足够用free -h看一下)
sudo docker update --memory=35g --memory-swap=35g prometheus
3.查看修改后容器的内存
docker inspect prometheus|grep -i memory