美文网首页
Memory limit should be smaller t

Memory limit should be smaller t

作者: 一滴矿泉水 | 来源:发表于2024-01-30 08:34 被阅读0次

    一、 报错现象

    执行场景:当对容器执行docker update时发生报错

    [root@hecs-296579 ~]# docker update --memory 1024m nacos
    Error response from daemon: Cannot update container 8745862388d8f2fae023fa226356a15714ce02790729ba7e31b41672dc342fcc: Memory limit should be smaller than already set memoryswap limit, update the memoryswap at the same time
    [root@hecs-296579 ~]# 
    

    报错信息:

    Memory limit should be smaller than already set memoryswap limit, update the memoryswap at the same time
    

    二.、解决方法

    方法1、执行以下命令

    [root@hecs-296579 ~]# docker update --memory 1024 m --memory-swap -1 nacos
    nacos 
    [root@hecs-296579 ~]#
    

    查看内存状态

    截屏2024-01-30 11.45.35.png

    方法2、执行以下命令

    重建容器,在创建时指定–memory,之后再扩展就不会报错了

    新建容器

    docker run -it -d --name nacos --memory 512m nacos/nacos-server:2.0.3
    

    扩展内存

    docker update --memory 1024m nacos
    

    文章持续更新中、希望对各位有所帮助、有问题可留言 大家共同学习 !

    相关文章

      网友评论

          本文标题:Memory limit should be smaller t

          本文链接:https://www.haomeiwen.com/subject/tlvgodtx.html