반응형
Nexus Repository
Nexus Repository에 대한 이해사설 Repositoy로 사용할 수 있으며 코드 공유등에 사용 할 수 있다.
* maven = 자바용 프로젝트 관리 도구
참고한 사이트 : Nexus Repository란
maven에서 사용할 수 있는 가장 널리 사용되는 무료 Repository.
Nexus Repository image 설치
우리가 설치할 Nexus 버전은 Nexus3 이다
- 우선 app 폴더에 nexus의 이름을 가진 폴더를 만들어준다.
$ docker run --name nexus -d -p 5000:5000 -p 8081:8081 -v /app/nexus-data:/nexus-data -u root sonatype/nexus3
위 명령어를 통해 Nexus 컨테이너를 생성해준다.
docker images 와 docker ps 명령어를 통해서 생성된 이미지와 컨테이너를 확인한다.
Nexus3의 default 포트번호는 8081 이기 때문에 localhost:8081로 접속하면 저런 화면이 뜰 것이다.
Sign In 버튼을 누르게되면 ID와 Password를 입력하라고 나오는데
초기 ID는 admin 이고
초기 PW는 admin123 이라고 했는데.. 안된다.
이럴경우에는 Nexus 컨테이너에 직접 들어가서 패스워드 파일을 확인해서 직접 입력해서 들어가야한다.
이렇게 admin.password 폴더가 있는 곳 까지 온다음 admin.password파일을 확인해보면
저런식으로 비밀번호가 떠있다. 입력해주자.
그러면 새로운 비밀번호를 설정할수있다.
반응형
'Kubernetes & Docker' 카테고리의 다른 글
Docker-compose로 여러 개의 서비스 구동하기 (0) | 2020.07.10 |
---|---|
Docker를 이용한 Tomcat Image pull & run (0) | 2020.07.10 |
Docker를 이용한 MariaDB Image pull & run (0) | 2020.07.10 |
Docker를 이용한 Jenkins Image pull & run (0) | 2020.07.10 |
Docker 컨테이너들을 Kubernetes를 이용해 오케스트레이션하기 (0) | 2020.07.10 |