Technical Specifications
1. Technical Architecture
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
- Download Docker Desktop for Windows from the following link:
Docker Desktop Installer.exe - Double-click the downloaded
Docker Desktop Installer.exe
to begin the installation.
Run Docker
After installation, double-click the
Docker Desktop
icon on the desktop to launch Docker.After starting, the whale icon will appear in the Windows taskbar.
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:
docker pull yuantuo/intalink_nginx:1.23.1
docker pull yuantuo/intalink_service:8_latest
docker pull yuantuo/intalink_mysql:8.0.27
docker pull yuantuo/intalink_redis:6.2.6
Alternatively, extract all files from docker_images.zip into a folder and load them using:
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):
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:
docker-compose up -d
Once the above interface is displayed, the services have started successfully.
Access the Application
Visit the application page using the actual address:
http://<IP>/intalinkOpen/index