Nexus 服务安装及配置流程
Nexus 服务安装及配置流程
简介
Neuxs 可以作为 Proxy 缓存外网上的软件包。
安装
注:此处采用 Docker 的方式运行 Nexus 软件源,需要 Docker 和 Docker-Compose 软件。
- 选定安装位置创建
nexus
文件夹
注:此处建议安装在 /opt 目录下
1 |
|
- 在
nexus
文件夹中新增docker-compose.yaml
文件
1 |
|
1 |
|
- 开启服务
1 |
|
- 查看默认密码
1 |
|
- 登录界面
访问 http://<ip>:8081
并使用 admin
账户进行登录。
软件源配置
在 Nexus 中软件源分为以下三种:
- hosted (本地直接存储)
- proxy (远程文件代理)
- group (资源组)
其中 hosted 需要本地上传,proxy 需要指定远程目录地址,而 group 可以将这两种资源整合起来对外提供服务。
清理容器
在使用 Nexus 作为容器仓库的时候,容易产生数据的积压。默认的清除策略无法支持保存历史版本的容器历史文件。
解决方法如下:
- 自定义容器清理策略,指定按照名称(正则)进行清除
- 使用
nexus-cli
进行清理
注:nexus-cli 很久没有更新了,而且只支持到了 nexus2,故建议采用第一种方法。
参考资料
Nexus 服务安装及配置流程
https://wangqian0306.github.io/2020/nexus/