类型: unix-block

注意

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

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

设备选项

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

gid

实例中设备所有者的 GID

gid
类型

int

默认

0

major

设备主编号

major
类型

int

默认

主机上的设备

minor

设备次编号

minor
类型

int

默认

主机上的设备

mode

实例中设备的模式

mode
类型

int

默认

0660

path

实例内部的路径(必须设置 sourcepath 中的一个)

path
类型

string

required

此设备是否需要启动实例

required
类型

bool

默认

true

source

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

source
类型

string

uid

实例中设备所有者的 UID

uid
类型

int

默认

0

热插拔

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

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