Skip to content

Technical Specifications


1. Technical Architecture

image


2. Deployment Environment

  • JDK
  • MySQL
  • Nginx

3. Minimum Application Requirements

  • JDK: 1.8
  • MySQL: 5.7
  • Nginx: 1.24

Installation Manual


Docker Installation

System Requirements

  • Docker Desktop for Windows
    Supports 64-bit Windows 10 Pro with Hyper-V enabled (not required for versions v1903 or higher) or 64-bit Windows 10 Home v1903 or higher.

Installation Steps

  1. Download Docker Desktop for Windows from the following link:
    Docker Desktop Installer.exe
  2. Double-click the downloaded Docker Desktop Installer.exe to begin the installation.

Run Docker

  1. After installation, double-click the Docker Desktop icon on the desktop to launch Docker.
    image

  2. After starting, the whale icon will appear in the Windows taskbar.

  3. Wait until the whale icon becomes stationary, indicating Docker has started successfully. You can now open PowerShell to use Docker.


System Setup

Pull Required Images from DockerHub

Run the following commands to pull the required images from DockerHub:

bash
docker pull yuantuo/intalink_nginx:1.23.1

image

bash
docker pull yuantuo/intalink_service:8_latest

image

bash
docker pull yuantuo/intalink_mysql:8.0.27

image

bash
docker pull yuantuo/intalink_redis:6.2.6

image

Alternatively, extract all files from docker_images.zip into a folder and load them using:

bash
docker load -i <path>/yuantuo_intalink_mysql_8.0.27.tar
docker load -i <path>/yuantuo_intalink_nginx_1.23.1.tar
docker load -i <path>/yuantuo_intalink_redis_6.2.6.tar
docker load -i <path>/yuantuo_intalink_service_8_latest.tar

Create docker-compose.yaml File Create a folder, e.g., D:\docker-compose. Inside the folder, create a file named docker-compose.yaml with the following content (replace D:\docker-compose\ with the path to your folder):

bash
version: '2.2'

networks:
  yuantuo:
    driver: bridge

services:
  intalink-mysql:
    image: yuantuo/intalink_mysql:8.0.27
    ports:
      - "3306:3306"
    volumes:
      - D:\docker-compose\mysql:/var/lib/mysql
    networks:
      - yuantuo
    restart: always

  intalink-redis:
    image: yuantuo/intalink_redis:6.2.6
    ports:
      - "16379:6379"
    volumes:
      - D:\docker-compose\redis:/data
    command: --requirepass 2RSD.YTXX.INTALINK
    networks:
      - yuantuo
    restart: always

  intalink-service:
    image: yuantuo/intalink_service:8_latest
    ports:
      - "9207:9207"
    depends_on:
      - intalink-mysql
      - intalink-redis
    networks:
      - yuantuo
    restart: always

  intalink-nginx:
    image: yuantuo/intalink_nginx:1.23.1
    ports:
      - "80:80"
    depends_on:
      - intalink-service
    networks:
      - yuantuo
    restart: always

Start Docker Compose Open PowerShell as Administrator. Navigate to the folder where the docker-compose.yaml file is located. Run the following command:

bash
docker-compose  up  -d

image Once the above interface is displayed, the services have started successfully.

Access the Application

Visit the application page using the actual address:

bash
http://<IP>/intalinkOpen/index

image