Skip to content

Início Rápido do UpgradeLink com Docker Compose

Este guia ajuda você a implantar e usar rapidamente o UpgradeLink em containers Docker através de exemplos de imagem do projeto UpgradeLink.

Antes de começar, esperamos que você tenha a seguinte experiência:

  • Familiaridade com implantação containerizada Docker.
  • Familiaridade com banco de dados MySQL.
  • Familiaridade com cache Redis.
  • Familiaridade com implantação de projetos backend.
  • Leitura da introdução do módulo do projeto para entender as funções de cada módulo. Introdução ao Módulo do Projeto

1. Preparação do Ambiente

Você precisa instalar o Docker.

2. Baixar o Projeto

2.1. Baixar o projeto do GitHub

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

3. Modificar as configurações do MySQL e Redis para substituir por suas próprias informações relacionadas ao banco de dados.

Nota 1: Se for usado um ambiente MySQL/Redis independente, a configuração precisa ser ajustada;

Nota 2: [Crítico] Se o banco de dados estiver implantado na máquina host (máquina física/máquina virtual) mas a aplicação executar em um container Docker:

  • NÃO preencha 127.0.0.1 (127.0.0.1 dentro do container aponta para o próprio container e não pode acessar a máquina host);
  • Precisa ser substituído pelo IP de intranet real da máquina host (por exemplo, 192.168.1.100, 10.0.0.5, etc.).

Nota 3: Caminho do script de inicialização do MySQL: development/upgradelink-2.4.0.sql.

Inicialização do BD

Como consultar o IP de intranet da máquina host?

  • Linux/macOS: Execute ip addr (ou ifconfig), e verifique o campo inet de placas de rede como eth0/en0;
  • Windows: Execute ipconfig, e verifique o endereço IPv4 em "Ethernet/WLAN".

Ajustar o arquivo de configuração abaixo

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

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

Introdução ao Módulo do Projeto

Execute o seguinte comando no diretório development/docker-compose:

docker-compose up -d

Você pode testar rapidamente a funcionalidade do UpgradeLink através dos seguintes serviços.

Abra qualquer navegador e digite o endereço: http://127.0.0.1:80 para acessar a página de console do UpgradeLink.

Nota: Usuário e senha padrão são admin/simple-admin

5.2 Interface da API

O endereço do serviço da API é http://127.0.0.1:8080. Você pode consultar a documentação da API e substituir o endereço para testes.

toolsetlink@163.com