タイプ: usb
#
注釈
usb
デバイスタイプはコンテナとVMの両方でサポートされます。
コンテナとVMの両方でホットプラグをサポートします。
USBデバイスは、指定されたUSBデバイスをインスタンスに出現させます。 パフォーマンスの問題のため、高スループットまたは低レイテンシを要求するデバイスの使用は避けてください。
コンテナでは、(/dev/bus/usb
にある)libusb
デバイスのみがインスタンスに渡されます。
この方法はユーザスペースのドライバを持つデバイスで機能します。
専用のカーネルドライバを必要とするデバイスは、代わりにunix-char
デバイスかunix-hotplug
デバイスを使用してください。
仮想マシンでは、USBデバイス全体がパススルーされますので、あらゆるUSBデバイスがサポートされます。 デバイスがインスタンスに渡されると、ホストからは消失します。
デバイスオプション#
usb
デバイスには以下のデバイスオプションがあります。
キー |
型 |
デフォルト値 |
説明 |
---|---|---|---|
|
int |
|
コンテナのみ: インスタンス内のデバイス所有者のGID |
|
int |
|
コンテナのみ: インスタンス内のデバイスのモード |
|
string |
- |
USBデバイスのプロダクトID |
|
bool |
|
このデバイスがインスタンスの起動に必要かどうか(デフォルトは |
|
int |
|
コンテナのみ: インスタンス内のデバイス所有者のUID |
|
string |
- |
USBデバイスのベンダーID |