UpgradeLink-standalone
Это руководство быстрого старта поможет вам быстро развернуть и использовать UpgradeLink в контейнерах Docker с помощью образов Docker UpgradeLink.
- Модуль UpgradeLink-admin определен как внутреннее приложение, а не продукт для публичных сетевых сред. Рекомендуется развертывать его в изолированной внутренней сетевой среде, и строго не рекомендуется развертывать его в публичной сетевой среде.
- Модуль UpgradeLink-api определен как API-проект, предназначенный для публичных сетевых сред, и должен быть развернут во внешних сетевых средах.
1. Подготовка среды
1.1 Настройка среды
Установите Docker, и проверьте установку:
docker --version # Установка успешна, если отображается номер версии1.2 Загрузка проекта
Клонируйте из любого репозитория:
# GitHub
git clone https://github.com/toolsetlink/upgradelink.git
# или GitCode
git clone https://gitcode.com/toolsetlink/upgradelink.git1.3 Запуск зависимых служб (MySQL + Redis)
Примечание 1: Если используется независимое окружение MySQL/Redis, необходимо скорректировать конфигурацию;
Примечание 2: Путь к скрипту инициализации MySQL:
development/upgradelink-3.0.0.sql.
1.3.1 Запуск MySQL
cd upgradelink/development/mysql-8.4.3docker-compose up -d1.3.2 Запуск Redis
cd upgradelink/development/redis-6.0.20docker-compose up -d1.4 Запуск UpgradeLink
При первом выполнении будет автоматически загружен образ Docker. Время ожидания зависит от скорости вашей сети:
docker run -d --add-host=host.docker.internal:host-gateway -p 80:80 -p 8888:8888 toolsetlink/upgradelink-standalone:3.0.02. Проверка успешного запуска службы UpgradeLink
Используйте команду docker logs -f $container_id для проверки журналов запуска службы UpgradeLink. Если вы видите следующие журналы, служба запущена успешно.
2025-09-26 15:10:26,284 INFO Set uid to user 0 succeeded
2025-09-26 15:10:26,302 INFO RPC interface 'supervisor' initialized
2025-09-26 15:10:26,303 CRIT Server 'unix_http_server' running without any HTTP authentication checkingВы можете быстро протестировать функциональность UpgradeLink через следующие службы:
2.1 Страница консоли UpgradeLink
Откройте любой браузер и введите адрес: http://127.0.0.1:80 для доступа к странице консоли UpgradeLink.
Примечание: Стандартные имя пользователя и пароль — admin/simple-admin
2.2 Интерфейс API
Адрес сервиса API — http://127.0.0.1:8888. Вы можете обратиться к документации API и заменить адрес для тестирования.