Docker

[Docker] Sonatype/Nexus3 오픈소스 구축하기

IT-PAPA 2023. 2. 9. 06:30
728x90
반응형

Nexus3는 IT를 하는 사람이면, 누구나 들어본 오픈소스 솔루션이다.

이 솔루션은 어디 가나 구축되어 있고, 손쉽게 설치 및 접근할 수 있다.

devops를 운영하는 필자는 오픈소스를 너무나 좋아하기도 한다.

docker-compose로 간단하게 Nexus를 구축해 보자

 

 

docker-compose 파일

docker-compose.yml
version: '3.3'
services:
    nexus3:
        ports:
            - '28180:80'
            - '25000:5000'
            - '28081:8081'
        volumes:
            - /var/run/docker.sock:/tmp/docker.sock:ro
            - ./nexus-data:/nexus-data
        restart: unless-stopped
        logging:
            options:
                max-size: 1g
        container_name: nexus
        image: sonatype/nexus3

 

docker-compose 실행

docker-compose up -d
master@master:~/docker/docker/nexus3$ docker-compose up -d
Creating network "nexus3_default" with the default driver
Pulling nexus3 (sonatype/nexus3:)...
latest: Pulling from sonatype/nexus3
ec8ce5a78f0a: Pull complete
653e72e4d674: Pull complete
84e129444aac: Pull complete
3167e989dfb3: Pull complete
fd579f181663: Pull complete
90585dffb547: Pull complete
751d9a72bb1d: Pull complete
Digest: sha256:9cc257acd024f2ad9d5b924783e909831c5d6e261300aec0d646b62a35d2a9e7
Status: Downloaded newer image for sonatype/nexus3:latest
Creating nexus ... done

 

nexus-data 폴더 권한 변경

sudo chown -R 200 nexus-data/

nexus-data 폴더 권한 변경
nexus-data 폴더 권한 변경

 

반응형

 

Nexus3 접속 URL

http://[서버 IP]:28081

nexus3 접속 화면
nexus3 접속 화면

 

docker-compose 중지

docker-compose down

 

[Docker] 도커의 모든 것, 도커 추천 이미지!!! (tistory.com)

 

[Docker] 도커의 모든 것, 도커 추천 이미지!!!

필자는 이때까지 docker로 구축한 모든 목록을 이 블로그에 담았다. 앞으로도 이 페이지는 필자가 도커를 구축할 때마다 업데이트하려고 하니, 즐겨찾기 해두면 나쁘지 않을 거 같다. 유용하게 사

betwe.tistory.com

 

728x90
반응형
LIST