docker-compose资源限制&docker资源监控
发布日期:2022-02-14 23:02:56 浏览次数:39 分类:技术文章

本文共 952 字,大约阅读时间需要 3 分钟。

资源限制设置

  • v2:pu_shares,cpu_quota,cpuset, mem_limit,memswap_limit,mem_swappines
    • docker-compose.yml
      version: '2'  services:    testservice:      image: image      container_name: container_name      ports:        - 'ports_out:ports'      privileged: True      volumes:        - /:/rootfs:ro        - /var/run:/var/run:rw        - /sys:/sys:ro        - /var/lib/docker:/var/lib/docker:ro        - /cgroup:/cgroup:ro      mem_limit: 512m      restart: always  networks:    default:      external:        name: br0
    • start command:docker-compose up -d
  • v3:deploy
    • docker-compose.yml
      version: "3"  services:    test:      image: image      container_name: container_name      deploy:        resources:          limits:            cpus: '0.50'            memory: 500M    networks:    default:      external:        name: br0
    • start command:docker-compose --compatibility up -d

监控

  • 查看配置:docker inspect container_name| grep Memor/Cpu
  • 实时监控资源消耗:docker stats container_name

转载地址:https://blog.csdn.net/fish2009122/article/details/112004464 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:SQL窗口分析函数
下一篇:建模之常见损失函数(Keras, Sklearn, R)

发表评论

最新留言

关注你微信了!
[***.104.42.241]2024年04月21日 20时23分02秒