24 lines
1.3 KiB
Markdown
24 lines
1.3 KiB
Markdown
# 単独でフロントエンドのドッカーコンテナを起動する
|
|
|
|
バックエンドを単独で開発する際、ソースコードからバックエンドサービスを起動するだけで十分で、フロントエンドのコードをローカルでビルドして起動する必要はないかもしれません。そのため、ドッカーイメージをプルしてコンテナを起動する方法でフロントエンドサービスを起動することができます。以下は具体的な手順です:
|
|
|
|
#### DockerHubのイメージを直接使用する
|
|
|
|
```Bash
|
|
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_URL`と`APP_URL`を個別に設定できます。
|
|
4. ローカルで [http://127.0.0.1:3000](http://127.0.0.1:3000) にアクセスします。 |