如何实时查看Docker容器占用的CPU,内存状态
3个回答
2017-06-10
展开全部
docker run 命令可以对cpu和内存限制,目前没有直接对磁盘限制
Usage: docker run [OPTIONS] IMAGE [COMMAND] [ARG...] Run a command in a new container -c, --cpu-shares=0 CPU shares (relative weight) -m, --memory="" Memory limit (format: , where unit = b, k, m or g)
docker 只依赖于 Linux kernel 对 LXC 的支持,包括cgroup,namespace。
换句话说,只要系统的linux kernel 支持 LXC, 打包在 docker里的应用就可以跨Linux系统运行。
docker容器里的应用,就是一个文本文件。
?
Usage: docker run [OPTIONS] IMAGE [COMMAND] [ARG...] Run a command in a new container -c, --cpu-shares=0 CPU shares (relative weight) -m, --memory="" Memory limit (format: , where unit = b, k, m or g)
docker 只依赖于 Linux kernel 对 LXC 的支持,包括cgroup,namespace。
换句话说,只要系统的linux kernel 支持 LXC, 打包在 docker里的应用就可以跨Linux系统运行。
docker容器里的应用,就是一个文本文件。
?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Docker 作为容器的管理者,自然提供了控制容器资源的功能。
正如使用内核的 namespace 来做容器之间的隔离,Docker 也是通过内核的 cgroups 来做容器的资源限制。
正如使用内核的 namespace 来做容器之间的隔离,Docker 也是通过内核的 cgroups 来做容器的资源限制。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询