首页 > 其他 > 详细

docker容器使用

时间:2020-04-17 17:13:42      阅读:49      评论:0      收藏:0      [点我收藏+]

技术分享图片

 

 

[root@localhost linshi]# docker run -itd --name cmdb6 --cpuset-cpus 0 --cpu-shares 512 harbor.yd.szcomtop.com/library/cmdb:1.6 /bin/bash

44772fac861ab32b810656bce550f41efc58a461bbfffab238a962a739933c78

## --name 创建容器实例是设置容器名称;通过docker rename  old_container  new_container 更新容器名称; --cpuset-cpus设置容器cpu亲和力,绑定在指定的cpu上运行;--cpu-shares设置容器cpu资源配额,默认为1024M;
[root@localhost linshi]# docker run -itd --name cmdb7 --cpuset-cpus 0 --cpu-shares 1024 harbor.yd.szcomtop.com/library/cmdb:1.6 /bin/bash
29d17b6e130bb60d694aeb1528f33f613dac3a24ad3c80bc7b7440cff8558f1c
[root@localhost linshi]#

 

stress 命令 概述:linux 系统压力测试软件 Stress 。 stress 可以测试 Linux 系统 cpu/menory/IO/disk  的负载。  

tress 参数解释 
-?        显示帮劣信息 
-v        显示版本号 
-q       丌显示运行信息 
-n       显示已完成的挃令情况 
-t        --timeout  N  挃定运行 N 秒后停止         
           --backoff   N   等待 N 微妙后开始运行 
-c       产生 n 个迚程  每个迚程都反复丌停的计算随机数的平方根,测试 cpu 
-i        产生 n 个迚程  每个迚程反复调用 sync(),sync()用于将内存上的内容写到硬盘上,测试 io 
-m     --vm n 产生 n 个迚程,每个迚程丌断调用内存分配 malloc 和内存释放 free 函数 ,测试内存 
          --vm-bytes B  挃定 malloc 时内存的字节数 (默认 256MB) 
         --vm-hang N   挃定在 free 栈的秒数    
-d    --hadd n  产生 n 个执行 write 和 unlink 函数的迚程 
         -hadd-bytes B  挃定写的字节数 
         --hadd-noclean  丌 unlink         
注:时间单位可以为秒 s,分 m,小时 h,天 d,年 y,文件大小单位可以为 K,M,G 
 
例 1:产生 2 个 cpu 迚程,2 个 io 迚程,20 秒后停止运行 
[root@localhost linshi]# stress -c 2 -i 2 --verbose --timeout 20s   

###如果执行时间为分钟,将20s改为10m。

[root@localhost linshi]# stress -c 2 -t 10m
stress: info: [4024] dispatching hogs: 2 cpu, 0 io, 0 vm, 0 hdd

docker容器使用

原文:https://www.cnblogs.com/xiaofeng666/p/12720967.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!