QLEAPのセミナー。
プログラミング基礎同演習。ちょっと雑談が長かった。反省。
Stable diffusionを試す。楽しい。
研究室サーバにdocker-composeを入れる。なんkな
wget https://github.com/docker/compose/releases/download/v2.11.2/docker-compose-linux-x86_64
sudo cp docker-compose-linux-x86_64 /usr/local/bin/docker-compose
うまくいかない。dockerが古いっぽい。
sudo yum update
しまった、うっかりupdateしてしまった。Intelコンパイラのパスがまた壊れるかもしれない。
バックアップ代わりにメモ。
source /opt/intel/bin/compilervars.sh -arch intel64 -platform linux
PATH=/opt/openmpi/bin:$PATH
PATH=/opt/intel/compilers_and_libraries/linux/bin/intel64:$PATH
LD_LIBRARY_PATH=/opt/openmpi/lib:$LD_LIBRARY_PATH
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/intel/compilers_and_libraries/linux/lib/intel64
MANPATH=/opt/openmpi/share/man:$MANPATH
export PATH LD_LIBRARY_PATH MANPATH
OMPI_MCA_btl_base_warn_component_unused=0
export OMPI_MCA_btl_base_warn_component_unused
大丈夫っぽい。
$ docker --version
Docker version 20.10.19, build d85ef84
cd stable-diffusion-webui-docker
docker-compose --profile download up --build
docker-compose --profile auto up --build
docker-compuse upに失敗して、エラーメッセージで検索したら、自分のメモがひっかかって解決。半年前の自分は現在の自分より賢いっぽい。
ローカルでやろう。
Macにdocker composeをインストール。
$ sudo curl -L https://github.com/docker/compose/releases/download/v2.11.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
git clone https://github.com/AbdBarho/stable-diffusion-webui-docker.git
cd stable-diffusion-webui-docker
docker-compose --profile download up --build
docker-compose --profile auto-cpu up --build
ダウンロードに時間かかるな。
GPUでやろうとしたらnvidia-mlのシェアードライブラリが見つからないとかいってきたので、auto-cpuで実行してみた。
exited with code 137
残念、うまく動かなかった。