跳转到主要内容

docker-compose 部署Nexus

  1. Nexus

    docker-compose文件

compose.yaml
version: '3'
services:
  nexus:
    image: sonatype/nexus3
    ports:
      - 8081:8081
    volumes:
      - ./nexus-data:/nexus-data

2.

启动服务

docker-compose -f docker-compse.yaml up -d

    设置admin密码

  1. 默认用户名是admin,密码在nexus-data/admin.password文件,进入到容器查看

    path.png

注:

常见错误处理

日志报org.apache.http.conn.ConnectTimeoutException: Connect to sonatype-download.global.ssl.fastly.net:443 [sonatype-download.global.ssl.fastly.net/67.15.100.252] failed: connect timed out

处理方法: 登录账号,打开【System】--》【Capabilities】,将【Outreach:Management】禁用即可。

Nexus.png