Nexus3安装配置

2023-08-06  本文已影响0人  Eroc

1. Nexus 介绍


1.1 Nexus 是什么

Nexus 是个强大的仓库管理器,它极大地简化本地内部仓库的维护和外部仓库的访问。

1.2 Nexus 的好处

二. Nexus 部署


2.1 docker-compose 方式安装

Nexus 的安装方式有很多种,有 docker 安装、软件包安装等,这里采用 docker-compose 方式进行安装,方便管理员后期进行 Nexus 的版本、端口等信息的维护

docker-compose 文件如下所示,可以根据具体需求进行修改。

version: '3'
services:
  nexus:
    # 永久开机自启
    restart: always
    # 需要更新时,直接修改镜像 tag 号,再执行命令即可
    image: sonatype/nexus3:3.57.0
    container_name: nexus3
    ports:
      - 8081:8081
      - 8082:8082
      - 8083:8083
      - 8084:8084
      - 8085:8085
      # 新增8086和8087两个端口号
      - 8086:8086
      - 8087:8087
    # 代理的依赖建议都保存在本地,方便维护  
    volumes:
      - /home/nexus/nexus-data:/nexus-data:Z

编辑完成后,执行docker-compose up -d即可,生成 Nexus 镜像。

注意,需要修改 /home/nexus/nexus-data的权限,笔者设为 777

2.2 管理员账号密码

管理员的账号和密码一般为 admin/admin123

也可以在/home/nexus/nexus-data/admin.password中查看密码。值得注意的是,一旦修改了admin的密码后,该文件会被删除。

2.3 设置 AD 域访问

点击 Security下面的LDAPCreate connection

LDAP配置1

根据提示,填写相关信息。

LDAP配置2

填写成功后,在Security下面的UsersSource选择 LDAP,则可以看到组织的成员信息。

上一篇 下一篇

猜你喜欢

热点阅读