docker+nexus 搭建 nuget服务器
1、nexus安装
1.1 拉取镜像
1 | docker pull sonatype/nexus3 |
1.2 创建容器
1 | docker run -d -p 8081:8081 --name nexus -v /usr/local/xiaosheng/data/nexus/:/nexus-data sonatype/nexus3:latest |
注意 -v后面的路径 需要文件夹权限
1 | chmod 777 /usr/local/xiaosheng/data/nexus/ |
1.3 容器创建成功后,过一到两分钟后访问 http://192.168.99.157:8081/
1.4 登录
默认账号:admin
默认密码:密码所在目录为创建容器的-v参数
1 | vi /usr/local/xiaosheng/data/nexus/admin.password |
文件里的guid就是密码,登录后就会让填写新的密码,选择是否允许匿名访问等
此时nuget仓库已经搭建完成。
2、往刚刚搭建的nuget上上传包
2.1 下载上传工具 nuget.exe
下载地址:https://www.nuget.org/downloads
2.2 上传
1 | nuget.exe push NuGetServer.1.0.2.nupkg -Source http: //192.168.99.157:8081/repository/nuget-hosted/ |
3、在vs的nuget中新增地址,即可获取到了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)