fotshuh
@fotshuh (周 佐藤)

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

docker環境下でのGPU使用について

dockerコンテナ内でGPUを使用したいと思い、以前wslを使用しましたがバグが発生したので
方法をご存じであればご教示いただきたく何卒よろしくお願い致します。

用途は機械学習用で、以前まではkaggleのimageをpullし、CPUで行っていました。
昨今、tensorflow等使用したいのでGPUの使用を検討しています。

以前、wsl環境下でGPUの使用を試みたところ、docker desktopが立ち上がらなくなり
エラーが発生しました。ディストリビューションを使用してWSL-Ubuntu-20.04の中で
実行しました。
現在はdocker desktopの再インストールを行い、dockerが立ち上がらない問題は
解消しています。

現在新たに方法を模索しているのですが、そもそも以上の状況だと、通常エラーが
発生するのは当然なのでしょうか。もしそうであるなら他の方法はあるのでしょうか。
恐縮ながら仮想環境に対して知見があまりないため、有識者の方ご対応いただけますと
幸いです。宜しくお願い致します。

0

1Answer

WSL x Docker x GPU は動作します。
特定の組み合わせ(windowsのバージョン、wslのバージョン、利用しているディストリビューション、GPUの型番等)でエラーが発生する可能性はありますが、その組み合わせは膨大すぎてどの組み合わせでエラーが発生するかは誰も把握していません。

可能な範囲ですべてをアップグレードし、どこかのサイトの手順を参考に再度、環境構築してみてください。
それでもエラーが発生するようなら、「バージョン等を含む環境情報」「参考にしたサイトのURL」「発生しているエラー」を全て記載したうえで再度質問をしてください。

0Like

Comments

  1. @fotshuh

    Questioner

    コメント頂きありがとうございます。
    同じ操作を実行した結果、成功しました。
    原因は分からずですが、再度発生した際検討致します。
    ありがとうございました。

Your answer might help someone💌