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

2020-07-09  本文已影响0人  yangqingqing

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 命令删除

上一篇 下一篇

猜你喜欢

热点阅读