2026年6月1日月曜日

Dify を WSL2 上で動かす

お仕事で使いそうなので、Dify を WSL2 上で動かしてみた。

前提

  • OS: Windows 11 Pro 25H2 ビルド 26200.8457
  • WSL2: Ubuntu 24.04 LTS インストール済み
  • Docker: Docker version 29.4.0, build 9d7ad9f インストール済み

インストールに必要なパッケージの取得

インストール時に jq コマンドを使用するため、以下のコマンドでインストールしておく。

sudo apt update
sudo apt install -y jq

リポジトリのクローン

Dify 最新リリースのタグを取得して、リポジトリをクローンする。

cd ~/project
git clone --branch "$(curl -s https://api.github.com/repos/langgenius/dify/releases/latest | jq -r .tag_name)" https://github.com/langgenius/dify.git

Docker Compose で起動

.env ファイルの example をコピーして、 docker compose コマンドで起動する。

cd ~/project/dify/docker
cp .env.example .env
docker compose up -d

docker compose ps コマンドで、全てのコンテナが Up していることを確認する。

動作確認

http://localhost/install にアクセスして、管理者情報を入力。

管理者情報を入力すると、Dify のワークスペース画面に遷移する。

以後は http://localhost にアクセスすることで、Dify を利用できるようになる。

以上。

参考資料

0 件のコメント:

コメントを投稿