visual-studio - 带有环境变量的 Visual Studio DockerfileBuildArguments 不起作用
问题描述
在 docker 中,我需要传递 2 个参数来恢复我的私有 nuget 包
docker build -t backend-template --build-arg ARTIFACTS_PAT=My-pat --build-arg ARTIFACTS_ENDPOINT=My-endpoint .
当我将DockerfileBuildArguments
标签上的这个参数api.csproj
作为环境变量传递时,构建不起作用
这是VS运行的命令
docker build -f "C:\Users\matmahnke\Documents\repos\myproject\Dockerfile" --force-rm -t ymstemplatebackendapi:dev --target build --build-arg ARTIFACTS_PAT= --build-arg ARTIFACTS_ENDPOINT= --label "com.microsoft.created-by=visual-studio" --label "com.microsoft.visual-studio.project-name=myproject.api" "C:\Users\matmahnke\Documents\repos\myproject"
我需要将它作为添加到 gitignore 的环境变量
解决方案
推荐阅读
- angularjs - 我可以将接口分配给 TypeScript 中的对象字段吗?
- react-native - 反应原生图像不显示在android模拟器上
- python - Dask parquet reading 比 Pandas 慢得多
- c++ - Qt 中是否有基于事件循环而不是线程阻塞的信号量?
- java - Spring-test HttpFirewall 正在阻止来自 MAIN 以外的线程的请求
- oop - 复数类实现单数。这种设计模式有名字吗?
- django - Django Views 中的函数导致其他人抛出 404 错误
- cmd - 使用 CMD 的 Azure DevOps CD 管道
- c - `getchar()` 返回错误的特殊情况是什么?
- javascript - 如果变量是嵌套的对象数组,如何更改值?(示例 2)