UpgradeLink-standalone
본 빠른 시작 가이드는 UpgradeLink의 Docker 이미지를 통해 Docker 컨테이너에서 UpgradeLink를 신속하게 배포하고 사용하는 데 도움을 줍니다.
- UpgradeLink-admin 모듈은 공용 네트워크 환경용 제품이 아니라 내부 애플리케이션으로 정의됩니다. 격리된 내부 네트워크 환경에 배포하는 것이 권장되며, 공용 네트워크 환경에 배포하는 것은 강력히 권장되지 않습니다.
- UpgradeLink-api 모듈은 공용 네트워크 환경용으로 의도된 API 프로젝트로 정의되며 외부 네트워크 환경에 배포되어야 합니다.
1. 환경 준비
1.1 환경 설정
Docker를 설치하고 설치를 확인합니다:
shell
docker --version # 버전 번호가 표시되면 설치 성공1.2 프로젝트 다운로드
다음 리포지토리 중 하나에서 클론합니다:
shell
# GitHub
git clone https://github.com/toolsetlink/upgradelink.git
# or GitCode
git clone https://gitcode.com/toolsetlink/upgradelink.git1.3 종속 서비스 시작 (MySQL + Redis)
참고 1: 독립적인 MySQL/Redis 환경을 사용하는 경우 구성을 조정해야 합니다;
참고 2: MySQL 초기화 스크립트 경로:
development/upgradelink-3.0.0.sql.
1.3.1 MySQL 시작
shell
cd upgradelink/development/mysql-8.4.3shell
docker-compose up -d1.3.2 Redis 시작
shell
cd upgradelink/development/redis-6.0.20shell
docker-compose up -d1.4 UpgradeLink 시작
첫 실행 시 Docker 이미지가 자동으로 다운로드됩니다. 대기 시간은 네트워크 속도에 따라 다릅니다:
shell
docker run -d --add-host=host.docker.internal:host-gateway -p 80:80 -p 8888:8888 toolsetlink/upgradelink-standalone:3.0.02. UpgradeLink 서비스가 성공적으로 시작되었는지 확인
docker logs -f $container_id 명령을 사용하여 UpgradeLink 서비스 시작 로그를 확인합니다. 다음과 같은 로그가 보이면 서비스가 성공적으로 시작된 것입니다.
2025-09-26 15:10:26,284 INFO Set uid to user 0 succeeded
2025-09-26 15:10:26,302 INFO RPC interface 'supervisor' initialized
2025-09-26 15:10:26,303 CRIT Server 'unix_http_server' running without any HTTP authentication checking다음 서비스를 통해 UpgradeLink의 기능을 신속하게 테스트할 수 있습니다:
2.1 UpgradeLink 콘솔 페이지
임의의 브라우저를 열고 주소: http://127.0.0.1:80을 입력하여 UpgradeLink 콘솔 페이지에 액세스하십시오.
참고: 기본 사용자 이름 및 비밀번호는 admin/simple-admin입니다
2.2 API 인터페이스
API 서비스 주소는 http://127.0.0.1:8888입니다. 테스트를 위해 API 문서를 참조하고 주소를 교체할 수 있습니다.