采用docker安装
docker安装nexus比较简单,直接使用docker
服务器IP:192.168.10.10
创建nexus需要的目录
mkdir -p /home/data/nexus
chmod -R 777 /home/data/nexus
执行nexus命令
775 docker run -tid --restart=always -p 8081:8081 -p 8082:8082 -p 8083:8083 -v /home/data/nexus:/nexus-data --name nexus3 -e NEXUS_CONTEXT=nexus sonatype/nexus3
其中,8081是web的端口
8082,https的端口
8083,未启用,可以用做其他端口.
直接下载软件包安装
配置docker仓库
安装完以后直接登陆到服务器
服务器的初始密码放在/home/data/nexus/admin.password文件当中
登陆以后修改密码。
创建blob,存储docker镜像
仓库存储池创建以后,就可以在设置仓库的地方使用了
创建hosted仓库
有箭头的地方勾选上。
创建proxy仓库
这里注意,镜像站点必须是自己创建过的,最好是选择ali云的镜像站点。
镜像服务器的地址可为
https://ldksemm6.mirror.aliyuncs.com
如果需要进行上传自己的镜像,就需要在下面的http里面输入仓库的用户名和密码了。否则就不需要。
创建group仓库
注意,在创建仓库时,都必须选择v1.0兼容版本和匿名访问权限
注意,在group里面,http端口选择8082.这个是nexus的docker服务端口,通过docker-proxy代理出来的。将来要使用这个作为https的目标接口。
增加docker认证方式,启用匿名认证。
作者:严锋 创建时间:2023-09-30 14:19
最后编辑:严锋 更新时间:2025-05-09 15:48
最后编辑:严锋 更新时间:2025-05-09 15:48