フロントエンドDockerコンテナを単独起動

バックエンドを単独で開発する際、ソースコードからバックエンドサービスを起動するだけで十分で、フロントエンドのコードをローカルで構築して起動する必要はないかもしれません。その代わり、ドッカーイメージをプルしてコンテナを起動する方法でフロントエンドサービスを起動することができます。以下は具体的な手順です:

DockerHubのイメージを直接使用する

docker run -it -p 3000:3000 -e CONSOLE_URL=http://127.0.0.1:5001 -e APP_URL=http://127.0.0.1:5001 langgenius/dify-web:latest

ソースコードからドッカーイメージを構築する

  1. フロントエンドイメージを構築する

    cd web && docker build . -t dify-web
  2. フロントエンドイメージを起動する

    docker run -it -p 3000:3000 -e CONSOLE_URL=http://127.0.0.1:5001 -e APP_URL=http://127.0.0.1:5001 dify-web
  3. コンソールのドメイン名とWeb APPのドメイン名が一致しない場合、CONSOLE_URLAPP_URLを個別に設定できます。

  4. ローカルで http://127.0.0.1:3000 にアクセスします。

Last updated