5
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

ここ最近のおもひでぽろぽろAdvent Calendar 2023

Day 3

stable-diffusion-webui-dockerを動かしたかった

Posted at

はじめに

今年になって悪ノリでRTX 4090を購入したもののゲーム熱も冷めてきて何かに使えないかなーってなってました。
どうせだしお絵描きAIで遊ぶかーと思い立ってstable-diffusion-webui-dockerを起動しようとしたもののすんなりいかなかったのでその際の備忘を

問題

「docker compose --profile auto up --build」をたたくと下記のエラーが出る

Attaching to webui-docker-auto-1
Error response from daemon: could not select device driver "nvidia" with capabilities: [[compute utility]]

解決方法

シンプルに「nvidia-container-runtime」を入れなおせばよかった

NVIDIAの公式リポジトリ追加して~

curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add -
curl -s -L https://nvidia.github.io/nvidia-docker/$(. /etc/os-release;echo $ID$VERSION_ID)/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list

aptのパッケージ更新して~

sudo apt-get update

「nvidia-container-runtime」を入れなおして~

sudo apt-get install nvidia-container-runtime

念のためDocker再起動して~

sudo systemctl restart docker

build再実行

docker compose --profile auto up --build

おわりに

適当にサイバーパンクな風景やってみるかーで試してみたところ
画像出力2-3秒くらいでぽいぽいできるので楽しいかもです

image.png

参考

5
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?