gpt4 book ai didi

docker - 如何用来自dockerfile的信息标记docker镜像?

转载 作者:行者123 更新时间:2023-12-02 20:10:31 24 4
gpt4 key购买 nike

我正在使用vs2017构建工具构建一个docker镜像,并且我想使用由各种版本号组成的版本号标记该镜像。像BuildToolsVer,windowsSDKVer,...

我可以在dockerfile中获得这样的构建工具版本

RUN (get-item C:\\TEMP\\vs_buildtools.exe).VersionInfo | % FileVersion

但是我不知道如何将该版本号“导出”到正在构建镜像的主机(在appveyor上构建)。

这样做的好方法是什么?

最佳答案

您必须在Dockerfile之外执行此操作。运行该脚本并获取版本,并将其传递给docker build命令。

不熟悉传送带。如果您无权访问docker build命令,则可能有一种方法可以将版本传递给docker步骤

快速浏览一下Google结果,我看到了

build_script:
- docker build -t me/myfavoriteapp .

https://stefanscherer.github.io/setup-windows-docker-ci-appveyor/

关于docker - 如何用来自dockerfile的信息标记docker镜像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46979184/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com