Skip to content

UpgradeLink Docker Compose クイックスタート

このガイドは、UpgradeLink プロジェクトのイメージ例を通じて Docker コンテナ内に UpgradeLink を迅速にデプロイして使用するのを支援します。

開始する前に、以下の経験があることを希望します:

  • Docker コンテナ化デプロイに精通している。
  • MySQL データベースに精通している。
  • Redis キャッシュに精通している。
  • バックエンドプロジェクトのデプロイに精通している。
  • プロジェクトモジュールの紹介を読んで、各モジュールの機能を理解している。プロジェクトモジュールの紹介

1. 環境準備

Docker をインストールする必要があります。

2. プロジェクトのダウンロード

2.1. GitHub からプロジェクトをダウンロード

shell
git clone https://github.com/toolsetlink/upgradelink

3. 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

DB 初期化

ホストマシンのイントラネット 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.yaml

プロジェクトモジュールの紹介

development/docker-compose ディレクトリで以下のコマンドを実行します:

docker-compose up -d

以下のサービスを通じて UpgradeLink の機能を迅速にテストすることができます。

任意のブラウザを開き、アドレス:http://127.0.0.1:80 を入力して UpgradeLink コンソールページにアクセスします。

注:デフォルトのユーザー名とパスワードは admin/simple-admin です

5.2 API インターフェース

API サービスのアドレスは http://127.0.0.1:8080 です。API ドキュメントを参照し、テストのためにアドレスを置き換えることができます。

toolsetlink@163.com