difyのインストール方法
Docker Desktopのダウンロード:
インストール確認:
docker --version
を実行します。バージョン情報が表示されればOKです。Docker Desktopのダウンロード:
インストール確認:
docker --version
を実行します。バージョン情報が表示されればOKです。Dockerのインストール:
sudo apt update sudo apt install docker.io -y sudo systemctl enable --now docker sudo usermod -aG docker $USER
インストール確認:
docker --version
を実行します。バージョン情報が表示されればOKです。Gitのインストール (インストールされていない場合):
sudo apt install git -y
を実行します。Difyのソースコードを取得:
git clone [https://github.com/langgenius/dify.git](https://github.com/langgenius/dify.git) cd dify/docker
環境変数の設定 (オプション):
cp .env.example .env nano .env # テキストエディタで環境変数を編集
Docker ComposeでDifyを起動:
docker compose up -d
docker compose
を使用し、v1では docker-compose
を使用します。動作確認:
http://localhost
にアクセスします。Difyの初期化画面が表示されれば成功です。sudo curl -L "[https://github.com/docker/compose/releases/download/v2.18.1/docker-compose-$(uname](https://github.com/docker/compose/releases/download/v2.18.1/docker-compose-$(uname) -s)-$(uname -m)" -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose
.env
ファイルの NGINX_HTTP_PORT
および NGINX_HTTPS_PORT
を別のポート (例: 8080
→ 8081
) に変更します。docker compose down
を実行してから docker compose up -d
で再起動します。docker compose down
でサービスを停止します。docker volume ls
でボリュームを確認し、不要なボリュームがあれば docker volume rm <volume_name>
で削除します。docker compose up -d
で再起動します。docker compose up -d
docker compose down
docker compose ps
docker compose logs -f
git pull
を実行し、その後 docker compose up -d
で再起動します。