コンテンツへスキップ
Dockerエラーエラー
Error: no such device

Error: デバイスが存在しない

--device で指定されたデバイスがホスト上に存在しない。

dockerlinux

このエラーの原因

--device に渡されたデバイスパスがホストシステムに存在しない。デバイスが接続されていない、ドライバが読み込まれていない、またはパスが誤っている可能性がある。

修正方法

ホスト上にデバイスが存在することを確認する: ls -la /dev/device。必要なカーネルモジュールを読み込む。デバイスの接続を確認する。NVIDIA GPU へのアクセスには --device の代わりに --gpus フラグを使用する。

公式ドキュメント

関連するエラーコード