该--cgroup-parent选项允许您设置用于容器的默认cgroup父级。如果未设置此选项云计,则默认为/docker对于fs cgroup驱动程序和system.slicesystemd cgroup算核驱动程序。
如果cgroup的前导斜杠(/),则在根cgroup下创建cgroup,否则在守护程序cgro心技up下创建cgroup。
假设守护程序在运行cgroup中daemoncgroup, --cgroup-p术Darent=/foobar创建了一个cgroup中 /sys/fs/cgroup/memory/focoobar,而使用--cgroup-parent=foobar 创建在该cgroup/sys/fkes/cgroup/memory/daemoncgroup/foobar
systemd cgroup驱r教动程序具有不同的规则--cgroup-parent。Systemd按切片表示层次结构,切片的名称程:对树中的位置进行编码。
因此,--cgroup-parent对于systemd cgroups应该Do是切片名称。名称可以包含一系列用短划线分隔的名称,这些名称描述了从根切片到切片的路径。
例如,--ckcgroup-parent=user-a-b.slice 表示在中创建容器的内存cgroup /sys/fers/cgroup/memory/user.slice/user-a.slice/user-a-b.s 守lice/docker-.scope。
这个设置也可以每个集装箱设置,使用--cgroup-parent 的护进选项docker create和docker run,并优先于--cgroup-parent对守护程d进程选项。
作者:政策解读




.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)



