类型:unix-char

注意

容器支持 unix-char 设备类型。它支持热插拔。

Unix 字符设备使指定的字符设备在实例中显示为一个设备(位于 /dev 下)。您可以从设备读取并写入设备。

设备选项

unix-char 设备具有以下设备选项

gid

实例中设备所有者的 GID

gid
类型

int

默认值

0

major

设备主编号

major
类型

int

默认值

主机上的设备

minor

设备次编号

minor
类型

int

默认值

主机上的设备

mode

实例中设备的模式

mode
类型

int

默认值

0660

path

实例内的路径(必须设置 sourcepath 之一)

path
类型

字符串

required

此设备是否需要启动实例

required
类型

布尔值

默认值

true

source

主机上的路径(必须设置 sourcepath 之一)

source
类型

字符串

uid

实例中设备所有者的 UID

uid
类型

int

默认值

0

热插拔

如果您设置 required=false 并为设备指定 source 选项,则启用热插拔。

在这种情况下,即使在容器启动后,当设备出现在主机上时,它也会自动传递到容器中。如果设备从主机系统消失,它也会从容器中删除。