0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Open WebUIのアップデートを一発で行うスクリプト

Posted at

Open WebUIでちょこちょこアップデートがくるのですが、GUIから更新できなさそうだったので、スクリプトを作ってみた。

Open WebUIとOllamaがDockerで動作しているのが前提です。以下を実行すると、コンテナ削除からアップデート、Dockerの再起動までやってくれます。以前のプロンプトデータは引き継がれます。

docker rm -f open-webui;
docker rm -f ollama;
docker pull ghcr.io/open-webui/open-webui:main;
docker pull ghcr.io/open-webui/open-webui:ollama;
docker volume create --name open-webui;
docker volume create --name ollama;
docker run --rm -v ollama-webui_open-webui:/from -v open-webui:/to alpine ash -c "cd /from ; cp -av . /to";
docker run --rm -v ollama-webui_ollama:/from -v ollama:/to alpine ash -c "cd /from ; cp -av . /to";
docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main;
docker run -d -v ollama:/root/.ollama -p 11434:11434 --name ollama ollama/ollama;
0
0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?