Dockerfile 配置私有Nuget源

1 新建nuget.config文件,内如如下

复制代码
<?xml version="1.0" encoding="utf-8"?>
<configuration>
    <packageSources>
        <add key="NuGet" value="https://api.nuget.org/v3/index.json" />
        <!--这里添加私有的Nuget地址-->
        <add key="BE" value="http://192.168.0.200:8010/nuget" />
    </packageSources>
</configuration>
复制代码

2 Dockerfile文件中复制nuget.config

FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build
WORKDIR /src
COPY ["Demo/nuget.config", "Demo/"]
...

3 dotnet restore命令指定configfile

RUN dotnet restore "Demo/Demo.csproj" --configfile "Demo/nuget.config"

 

posted @   NavyW  阅读(466)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示