UpgradeLink Docker Compose 빠른 시작
본 가이드는 UpgradeLink 프로젝트 이미지 예제를 통해 Docker 컨테이너에서 UpgradeLink를 신속하게 배포하고 사용하는 데 도움을 줍니다.
시작하기 전에 다음과 같은 경험이 있기를 바랍니다:
- Docker 컨테이너화 배포에 익숙하십시오.
- MySQL 데이터베이스에 익숙하십시오.
- Redis 캐시에 익숙하십시오.
- 백엔드 프로젝트 배포에 익숙하십시오.
- 각 모듈의 기능을 이해하기 위해 프로젝트 모듈 소개를 읽으십시오. 프로젝트 모듈 소개
1. 환경 준비
Docker를 설치해야 합니다.
2. 프로젝트 다운로드
2.1. GitHub에서 프로젝트 다운로드
shell
git clone https://github.com/toolsetlink/upgradelink3. MySQL 및 Redis 구성을 수정하여 자신의 데이터베이스 관련 정보로 교체합니다.
참고 1: 독립적인 MySQL/Redis 환경을 사용하는 경우 구성을 조정해야 합니다;
참고 2: [중요] 데이터베이스가 호스트 머신(물리적 머신/가상 머신)에 배포되었지만 애플리케이션이 Docker 컨테이너에서 실행되는 경우:
127.0.0.1을 입력하지 마십시오 (컨테이너 내부의 127.0.0.1은 컨테이너 자체를 가리키며 호스트 머신에 액세스할 수 없습니다);- 호스트 머신의 실제 내부 네트워크 IP로 교체해야 합니다 (예: 192.168.1.100, 10.0.0.5 등).
참고 3: MySQL 초기화 스크립트 경로:
development/upgradelink-2.4.0.sql.
호스트 머신의 내부 네트워크 IP를 쿼리하는 방법은 무엇입니까?
- Linux/macOS:
ip addr(또는ifconfig)를 실행하고 eth0/en0과 같은 네트워크 카드의inet필드를 확인하십시오; - Windows:
ipconfig를 실행하고 "이더넷/WLAN" 아래의 IPv4 주소를 확인하십시오.
아래 구성 파일을 조정합니다
development/docker-compose/upgradelink-admin/admin.yaml
development/docker-compose/upgradelink-api/api.yaml4. UpgradeLink 시작
development/docker-compose 디렉토리에서 다음 명령을 실행하십시오:
docker-compose up -d5. UpgradeLink 백엔드 관리 시스템에 액세스
다음 서비스를 통해 UpgradeLink의 기능을 신속하게 테스트할 수 있습니다.
5.1 UpgradeLink 콘솔 페이지
임의의 브라우저를 열고 주소: http://127.0.0.1:80을 입력하여 UpgradeLink 콘솔 페이지에 액세스하십시오.
참고: 기본 사용자 이름 및 비밀번호는 admin/simple-admin입니다
5.2 API 인터페이스
API 서비스 주소는 http://127.0.0.1:8080입니다. 테스트를 위해 API 문서를 참조하고 주소를 교체할 수 있습니다.