docker 如何限制和查看container 内存 和cpu

1. 通过top命令查看机器目前已消耗内存及cpu使用数量,linux下输入top,然后在输入1就会出现cpu使用情况


2. docker 启动时限制cpu 和内存,--cpus 设置使用cpu数量 -m 设置使用内存

设置目的是为了不影响其他服务正常运行。

docker run -i -d --cpus 4 -m 12GB  -v $PWD:/celery_works/aa  image ID jupyter notebook --allow-root  --ip 0.0.0.0


备注:通过top命令查看cpu和内存使用情况,设置合理的cpu和内存确保不影响正常服务的运行

3. 查看 启动的container占用cpu 和内存

docker stats contrainer id


4. 容器用完后记得删除,使用docker kill contrainer id命令删除不用的container


5. 总结:

1. top命令查看空闲的内存和cpu

2.  docker 启动时限制cpu和内存

3. docker stats 查看容器消耗cpu和内存

4. 容器用完后记得删除,通过docker kill 命令删除

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。