Docker - Nuget部署
简介
NuGet 是 .NET 的包管理器。它使开发人员能够创建、共享和使用有用的 .NET 库。NuGet包的本质是一个以nupkg为后缀的zip压缩文件 (你可以将后缀改为.zip后解压查看里面的内容) ,其中包含了编译后的Dll文件以及其他相关文件。
一、拉取镜像
docker pull sunside/simple-nuget-server
二、安装程序
1.创建一个NUGET_API_KEY
(提交Nuget需要用的Key),示例:manongdashu
docker run -d \
--name nuget-server \
--restart=unless-stopped \
-p 7000:80 \ # 映射端口
-v /etc/localtime:/etc/localtime:ro \
-v /data/nugetserver/db:/var/www/db \ # 映射nuget数据文件
-v /data/nugetserver/packages:/var/www/packagefiles \ # 映射nuget上传的包保存目录
-e "NUGET_API_KEY=manongdashu" \ # 定义需要上传用的KEY,随便命名
sunside/simple-nuget-server
2.访问IP:映射端口
出现类似下列提示表示已安装成功
三、访问测试
下载Nuget Packge Explorer
,已Windows平台为例,可直接从Microsoft Store
下载安装
示例上传自己的dll
输入Nuget地址
及安装时创建的NUGET_API_KEY
THE END
二维码
打赏
文章目录
关闭
共有 0 条评论