NEXUS 설치 및 설정

설치 및 설정 (Docker 기준)

  1. nexus-data 디렉토리 생성 (필수 X)
     mkdir -m 775 [경로/디렉토리]
    
  2. nexus 설치 (docker 에 설치 하니 컨테이너 생성..?)
     docker run -itd \
     --name nexus \
     -p [사용할 Port]:5000 \
     -p [사용할 Port]:8081 \
     -v [1번에서 생성한 디렉토리 경로]]:/nexus-data \
     --restart always [Nexus 이미지 ID]
    
  3. 설정한 IP/PORT 나 도메인으로 접속

    ex) http://192.168.50.114:10211/

  4. 최초 로그인 후 비밀 번호 변경 (계정 : admin)
    • 최초 로그인 비밀번호 확인

        cat /volume1/docker/[설치경로]/admin.password
      
      • 변경 중 Enable anonymous access 체크박스 체크 해줄 것
      • 상단 톱니바퀴 - Security - Anonymous 에서도 설정 가능
  5. 프로젝트 생성 및 pom.xml 파일 수정

     <repositories>
         <repository>
             <id>maven-public</id>
             <url>[maven-public repository url]</url>
         </repository>
     </repositories>
    
    • repository url 확인
      상단 박스 - Browse - repository 라인에 copy 클릭
  6. 상단 박스 - Browse - maven-central 클릭 하여 파일이 정상적 으로 등록 되어 있는지 확인.