Docker容器内存占用过高
#查看占用过高的应用
docker stats --动态实时显示
docker stats --no-stream --静态显示
#使用top命令查询占用过高的应用
top -c -b -o +%MEM | head -n 20 | tail -15
#修改compose file(版本小于v3)
mem_limit: 10g
#如果compose版本大于v3
deploy:
resources:
limits:
# cpus: '0.5' --一般不设置,0.5代表单核50%的用量
memory: 4G
reservations:
# cpus: '0.2'
memory: 200M
#重启相关容器
docker-compose up -d evo-basic evo-rcs