タイプ: 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 |
|
string |
- |
USBデバイスのシリアルナンバー |
|
int |
- |
USBデバイスがアタッチされている先のバスナンバー |
|
int |
- |
USBデバイスのデバイスナンバー |