UpgradeLink Docker Compose クイックスタート
このガイドは、UpgradeLink プロジェクトのイメージ例を通じて Docker コンテナ内に UpgradeLink を迅速にデプロイして使用するのを支援します。
開始する前に、以下の経験があることを希望します:
- Docker コンテナ化デプロイに精通している。
- MySQL データベースに精通している。
- Redis キャッシュに精通している。
- バックエンドプロジェクトのデプロイに精通している。
- プロジェクトモジュールの紹介を読んで、各モジュールの機能を理解している。プロジェクトモジュールの紹介
1. 環境準備
Docker をインストールする必要があります。
2. プロジェクトのダウンロード
2.1. GitHub からプロジェクトをダウンロード
shell
git clone https://github.com/toolsetlink/upgradelink3. MySQL と Redis の設定を変更して、独自のデータベース関連情報に置き換えます。
注 1: 独立した MySQL/Redis 環境を使用する場合は、設定を調整する必要があります。
注 2: [重要] データベースがホストマシン(物理マシン/仮想マシン)にデプロイされているが、アプリケーションが Docker コンテナ内で実行されている場合:
127.0.0.1を入力しないでください(コンテナ内の 127.0.0.1 はコンテナ自体を指し、ホストマシンにアクセスできません)。- ホストマシンの実際のイントラネット IP(例:192.168.1.100、10.0.0.5 など)に置き換える必要があります。
注 3: MySQL 初期化スクリプトのパス:
development/upgradelink-2.4.0.sql。
ホストマシンのイントラネット IP を確認する方法は?
- Linux/macOS:
ip addr(またはifconfig)を実行し、eth0/en0 などのネットワークカードのinetフィールドを確認します。 - Windows:
ipconfigを実行し、「イーサネット/WLAN」の下の IPv4 アドレスを確認します。
以下の設定ファイルを調整します
development/docker-compose/upgradelink-admin/admin.yaml
development/docker-compose/upgradelink-api/api.yaml4. UpgradeLink の起動
development/docker-compose ディレクトリで以下のコマンドを実行します:
docker-compose up -d5. UpgradeLink バックエンド管理システムへのアクセス
以下のサービスを通じて UpgradeLink の機能を迅速にテストすることができます。
5.1 UpgradeLink コンソールページ
任意のブラウザを開き、アドレス:http://127.0.0.1:80 を入力して UpgradeLink コンソールページにアクセスします。
注:デフォルトのユーザー名とパスワードは admin/simple-admin です
5.2 API インターフェース
API サービスのアドレスは http://127.0.0.1:8080 です。API ドキュメントを参照し、テストのためにアドレスを置き換えることができます。