Docker導入完全ガイド
DeepGeminiには、以下の2つのDockerデプロイメントオプションがあります。推奨ワークフロー::
- 環境準備::
- はこびだす
docker pull bradleylzh/deepgemini:latest
最新ミラーの入手 - 環境テンプレートファイルをコピーする
cp .env.example .env
- 空のデータベースファイルの作成
echo "" > deepgemini.db
- はこびだす
- 主な構成.envファイルを編集して、少なくとも設定を行う:
ALLOW_API_KEY
アクセスキーの設定ALLOW_ORIGINS
クロスドメインのパーミッションを設定する(本番環境では、*の代わりにドメイン名を指定することを推奨)。- 各モデルの API キー (例: DEEPSEEK_API_KEY)
- 打ち上げコンテナ::
- ベース・コマンド
docker run -d -p 8000:8000 -v $(pwd)/.env:/app/.env -v $(pwd)/deepgemini.db:/app/deepgemini.db --name deepgemini
- おすすめ
docker-compose up -d
(コンポーズファイルは事前に設定する必要があります)
- ベース・コマンド
配備成功後の訪問http://localhost:8000/dashboard
管理インターフェイスに入ることができます。ポートの競合がある場合は-p 宿主端口:8000
準備はできている。
この答えは記事から得たものである。DeepGemini: タスクのマルチモデルオーケストレーションとAPIインターフェースへのカプセル化について