Skip to content

넥서스 설정

  1. 작업 디렉토리를 만들고, docker-compose.yml 파일을 생성한다.
    Terminal window
    mkdir ${WORKING_DIRECTORY}
    cd ${WORKING_DIRECTORY}
    touch docker-compose.yml
  2. 아래와 같이 설정하고 저장한다.
    docker-compose.yml
    networks:
    nexus_network:
    volumes:
    Nexus:
    driver: local
    services:
    nexus3:
    container_name: nexus3
    image: sonatype/nexus3:latest
    restart: always
    ports:
    - "8081:8081"
    volumes:
    - Nexus:/nexus-data
    networks:
    - nexus_network
  3. 서비스를 실행한다.
    Terminal window
    docker-compose up -d
  4. 브라우저에서 http://localhost:8081으로 접속하여 넥서스 관리자 페이지가 열리는지 확인한다.
    넥서스 관리자 페이지
  1. 도커 컨테이너 내부의 파일을 조회한다.
    Terminal window
    docker exec -it nexus3 cat /nexus-data/admin.password
    D:\docker\nexus>docker exec -it nexus3 cat /nexus-data/admin.password
    ce7c4b1a-3deb-4a67-aa16-edfdbe59b558
  2. 임시 패스워드를 사용해서 admin 계정으로 로그인한다.
    넥서스 관리자 페이지
  3. 로그인 후 admin 계정의 패스워드를 변경한다.