如何控制Docker容器的内存,硬盘,CPU等参数
答案:5 悬赏:0
解决时间 2021-04-06 11:44
- 提问者网友:呆萌心雨
- 2021-04-06 02:56
如何控制Docker容器的内存,硬盘,CPU等参数
最佳答案
- 二级知识专家网友:如果这是命
- 2021-04-06 03:46
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: <number><optional unit>, 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: <number><optional unit>, where unit = b, k, m or g)
docker 只依赖于 Linux kernel 对 LXC 的支持,包括cgroup,namespace。
换句话说,只要系统的linux kernel 支持 LXC, 打包在 docker里的应用就可以跨Linux系统运行。
docker容器里的应用,就是一个文本文件。
全部回答
- 1楼网友:懂得ㄋ、沉默
- 2021-04-06 07:15
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: <number><optional unit>, where unit = b, k, m or g) docker 只依赖于 Linux kernel 对 LXC 的支持,包括cgroup,namespace。
换句话说,只要系统的linux kernel 支持 LXC, 打包在 docker里的应用就可以跨Linux系统运行。
docker容器里的应用,就是一个文本文件。
- 2楼网友:摧毁过往
- 2021-04-06 06:26
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: <number><optional unit>, where unit = b, k, m or g) docker 只依赖于 Linux kernel 对 LXC 的支持,包括cgroup,namespace。 换句话说,只要系统的linux kernel 支持 LXC, 打包在 docker里的应用就可以跨Linux系统运行。 docker容器里的应用,就是一个文本文件。
- 3楼网友:白日梦制造商
- 2021-04-06 04:59
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: <number><optional unit>, where unit = b, k, m or g) docker 只依赖于 Linux kernel 对 LXC 的支持,包括cgroup,namespace。 换句话说,只要系统的linux kernel 支持 LXC, 打包在 docker里的应用就可以跨Linux系统运行。 docker容器里的应用,就是一个文本文件。
- 4楼网友:我的任性你不懂
- 2021-04-06 04:01
docker 作为容器的管理者,自然提供了控制容器资源的功能。
正如使用内核的 namespace 来做容器之间的隔离,docker 也是通过内核的 cgroups 来做容器的资源限制。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯