UpgradeLink-standalone Construcción Propia de Imagen
Esta guía de inicio rápido te ayuda a desplegar y usar rápidamente UpgradeLink en contenedores Docker mediante la construcción de tus propias imágenes de Docker.
- La diferencia con el artículo anterior es que, según tu entorno, puedes configurar tus entornos MySQL y Redis.
1. Preparación del Entorno
Necesitas instalar Docker.
2. Descargar el Proyecto
2.1. Descargar el proyecto desde GitHub
git clone https://github.com/toolsetlink/upgradelink3. Modificar configuraciones de MySQL y Redis
Nota 1: Si se usa un entorno MySQL/Redis independiente, es necesario ajustar la configuración;
Nota 2: Ruta del script de inicialización de MySQL:
development/upgradelink-3.0.0.sql.
Ajusta los siguientes archivos de configuración:
development/docker-standalone/upgradelink-admin/server/admin.yaml
development/docker-standalone/upgradelink-api/server/api.yaml4. Construir Imágenes de Docker
4.1 Construir las imágenes
cd development/docker-standaloneEmpaquetar para arquitecturas AMD y 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. Iniciar UpgradeLink
Al ejecutar el comando por primera vez, descargará automáticamente las imágenes de Docker necesarias. El tiempo de espera depende de la velocidad de tu red. También puedes descargar las imágenes de antemano para acortar el tiempo de espera de los comandos de despliegue.
docker run -d -p 80:80 -p 8888:8888 upgradelink-standalone:3.0.06. Verificar si el Servicio UpgradeLink se Inició Correctamente
Usa el comando docker logs -f $container_id para verificar los registros de inicio del servicio UpgradeLink. Si ves los siguientes registros, el servicio se ha iniciado correctamente.
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 checkingPuedes probar rápidamente la funcionalidad de UpgradeLink a través de los siguientes servicios.
6.1 Página de Consola de UpgradeLink
Abre cualquier navegador e ingresa la dirección: http://127.0.0.1:80 para acceder a la página de consola de UpgradeLink.
Nota: El nombre de usuario y contraseña por defecto son admin/simple-admin
6.2 API
La dirección del servicio API es http://127.0.0.1:8888. Puedes referirte a la documentación de API y reemplazar la dirección para probar.