UpgradeLink-standalone 자체 빌드 이미지
본 빠른 시작 가이드는 자신의 Docker 이미지를 빌드하여 Docker 컨테이너에서 UpgradeLink를 신속하게 배포하고 사용하는 데 도움을 줍니다.
- 이전 문서와의 차이점은 환경에 따라 MySQL 및 Redis 환경을 구성할 수 있다는 것입니다.
1. 환경 준비
Docker를 설치해야 합니다.
2. 프로젝트 다운로드
2.1. GitHub에서 프로젝트 다운로드
shell
git clone https://github.com/toolsetlink/upgradelink3. MySQL 및 Redis 구성 수정
참고 1: 독립적인 MySQL/Redis 환경을 사용하는 경우 구성을 조정해야 합니다;
참고 2: MySQL 초기화 스크립트 경로:
development/upgradelink-3.0.0.sql.
다음 구성 파일을 조정합니다:
development/docker-standalone/upgradelink-admin/server/admin.yaml
development/docker-standalone/upgradelink-api/server/api.yaml4. Docker 이미지 빌드
4.1 이미지 빌드
shell
cd development/docker-standaloneAMD 및 ARM 아키텍처 모두에 대해 패키징
shell
docker buildx build -t upgradelink-standalone:3.0.0 --platform=linux/arm64 -f ./Dockerfile ../../ --loadshell
docker buildx build -t upgradelink-standalone:3.0.0 --platform=linux/amd64 -f ./Dockerfile ../../ --load5. UpgradeLink 시작
첫 번째 명령 실행 시 필요한 Docker 이미지가 자동으로 다운로드됩니다. 대기 시간은 네트워크 속도에 따라 다릅니다. 배포 명령의 대기 시간을 단축하기 위해 미리 이미지를 다운로드할 수도 있습니다.
shell
docker run -d -p 80:80 -p 8888:8888 upgradelink-standalone:3.0.06. 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의 기능을 신속하게 테스트할 수 있습니다.
6.1 UpgradeLink 콘솔 페이지
임의의 브라우저를 열고 주소: http://127.0.0.1:80을 입력하여 UpgradeLink 콘솔 페이지에 액세스하십시오.
참고: 기본 사용자 이름 및 비밀번호는 admin/simple-admin입니다
6.2 api
API 서비스 주소는 http://127.0.0.1:8888입니다. 테스트를 위해 API 문서를 참조하고 주소를 교체할 수 있습니다.