Skip to content

Inicio Rápido de Docker Compose para UpgradeLink

Esta guía te ayuda a desplegar y usar rápidamente UpgradeLink en contenedores Docker a través de ejemplos de imágenes del proyecto UpgradeLink.

Antes de comenzar, esperamos que tengas la siguiente experiencia:

  • Familiaridad con el despliegue contenerizado de Docker.
  • Familiaridad con bases de datos MySQL.
  • Familiaridad con caché Redis.
  • Familiaridad con el despliegue de proyectos backend.
  • Haber leído la introducción de módulos del proyecto para entender las funciones de cada módulo. Introducción de Módulos del Proyecto

1. Preparación del Entorno

Necesitas instalar Docker.

2. Descargar el Proyecto

2.1. Descargar el proyecto desde GitHub

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

3. Modificar las configuraciones de MySQL y Redis para reemplazarlas con tu propia información relacionada con la base de datos.

Nota 1: Si se usa un entorno MySQL/Redis independiente, es necesario ajustar la configuración;

Nota 2: [Crítica] Si la base de datos se despliega en la máquina host (máquina física/máquina virtual) pero la aplicación se ejecuta en un contenedor Docker:

  • NO rellenes 127.0.0.1 (127.0.0.1 dentro del contenedor apunta al propio contenedor y no puede acceder al host machine);
  • Necesita ser reemplazado con la IP de intranet real de la máquina host (por ejemplo, 192.168.1.100, 10.0.0.5, etc.).

Nota 3: Ruta del script de inicialización de MySQL: development/upgradelink-2.4.0.sql.

Inicialización de DB

¿Cómo consultar la IP de intranet de la máquina host?

  • Linux/macOS: Ejecuta ip addr (o ifconfig), y verifica el campo inet de tarjetas de red como eth0/en0;
  • Windows: Ejecuta ipconfig, y verifica la dirección IPv4 bajo "Ethernet/WLAN".

Ajustar el archivo de configuración a continuación

development/docker-compose/upgradelink-admin/admin.yaml

development/docker-compose/upgradelink-api/api.yaml

Introducción de Módulos del Proyecto

Ejecuta el siguiente comando en el directorio development/docker-compose:

docker-compose up -d

Puedes probar rápidamente la funcionalidad de UpgradeLink a través de los siguientes servicios.

Abre cualquier navegador y 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

5.2 Interfaz de API

La dirección del servicio API es http://127.0.0.1:8080. Puedes referirte a la documentación de API y reemplazar la dirección para pruebas.

toolsetlink@163.com