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
git clone https://github.com/toolsetlink/upgradelink3. 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.
¿Cómo consultar la IP de intranet de la máquina host?
- Linux/macOS: Ejecuta
ip addr(oifconfig), y verifica el campoinetde 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.yaml4. Iniciar UpgradeLink
Introducción de Módulos del Proyecto
Ejecuta el siguiente comando en el directorio development/docker-compose:
docker-compose up -d5. Acceder al Sistema de Administración Backend de UpgradeLink
Puedes probar rápidamente la funcionalidad de UpgradeLink a través de los siguientes servicios.
5.1 Página de Consola de UpgradeLink
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.