UpgradeLink-standalone Собственный образ
Это руководство быстрого старта поможет вам быстро развернуть и использовать UpgradeLink в контейнерах Docker, собрав собственные образы Docker.
- Отличие от предыдущей статьи заключается в том, что в зависимости от вашей среды вы можете настроить ваши окружения MySQL и Redis.
1. Подготовка среды
Вам нужно установить Docker.
2. Загрузка проекта
2.1. Загрузка проекта с GitHub
git clone https://github.com/toolsetlink/upgradelink3. Изменение конфигураций MySQL и Redis
Примечание 1: Если используется независимое окружение MySQL/Redis, необходимо скорректировать конфигурацию;
Примечание 2: Путь к скрипту инициализации MySQL:
development/upgradelink-3.0.0.sql.
Отредактируйте следующие файлы конфигурации:
development/docker-standalone/upgradelink-admin/server/admin.yaml
development/docker-standalone/upgradelink-api/server/api.yaml4. Сборка образов Docker
4.1 Сборка образов
cd development/docker-standaloneПакет для архитектур AMD и ARM
docker buildx build -t upgradelink-standalone:3.0.0 --platform=linux/arm64 -f ./Dockerfile ../../ --loaddocker buildx build -t upgradelink-standalone:3.0.0 --platform=linux/amd64 -f ./Dockerfile ../../ --load5. Запуск UpgradeLink
При первом выполнении команды автоматически загрузятся необходимые образы Docker. Время ожидания зависит от скорости вашей сети. Вы также можете загрузить образы заранее, чтобы сократить время ожидания команд развертывания.
docker run -d -p 80:80 -p 8888:8888 upgradelink-standalone:3.0.06. Проверка успешного запуска службы 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 через следующие службы.
6.1 Страница консоли UpgradeLink
Откройте любой браузер и введите адрес: http://127.0.0.1:80 для доступа к странице консоли UpgradeLink.
Примечание: Стандартные имя пользователя и пароль — admin/simple-admin
6.2 API
Адрес сервиса API — http://127.0.0.1:8888. Вы можете обратиться к документации API и заменить адрес для тестирования.