Docker Nexus 배포

JongHwa Hong·2023년 7월 14일
0

Docker-Nexus

목록 보기
1/4
post-thumbnail

Nexus 3 Docker 구동 및 설치


## nexus 이미지 빌드
docker build -t sonatype/nexus3

## nexus 컨테이너 가동
docker run -d -p 8443:8443 --name nexus sonatype/nexus3

## 데이터 볼륨을 연동하여 사용하는 방법도 있다.
docker volume create --name nexus-data
docker run -d -p 8443:8443 --name nexus -v nexus-data:/nexus-data sonatype/nexus3

최초 접속


http://your_ip:8443

최초 접속시, 비밀번호와 접속권한을 재설정 하게 되어있다.

최초 비밀번호 설정


## root 계정 접속
docker exec -it -u root nexus bash

## 최초 admin passwrd 확인
cd nexus-data
cat admin.password

## 최초 ID : admin

접속 권한 설정


  • Enable Anonymous Access:
    • 기본적으로 사용자들이 자격증명(credential) 없이 접속할 수 있도록 허용한다.
    • 검색, 브라우징, 컴포넌트 다운로드를 리포지토리로 부터 수행할 수 있다.
    • 조직 내 보안 규정을 고려하여 신중히 선택해얗나다.
  • Disable Anonymous Access:
    • 자격증명이 있는 사용자만이 접근할 수 있도록 제한한다.
profile
서버 개발자 홍종화 입니다.

0개의 댓글