フロントエンドDockerコンテナを単独起動
バックエンドを単独で開発する際、ソースコードからバックエンドサービスを起動するだけで十分で、フロントエンドのコードをローカルで構築して起動する必要はないかもしれません。その代わり、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
ソースコードからDockerイメージを構築する
フロントエンドイメージを構築する
cd web && docker build . -t dify-web
フロントエンドイメージを起動する
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
コンソールのドメイン名とWeb APPのドメイン名が一致しない場合、
CONSOLE_URL
とAPP_URL
を個別に設定できます。ローカルで http://127.0.0.1:3000 にアクセスします。
Last updated