慕田峪7331174
2023-07-31 10:47:49
使用 windows docker golang 鏡像時(shí)出現(xiàn)以下錯(cuò)誤...作業(yè)失?。簛?lái)自守護(hù)程序的錯(cuò)誤響應(yīng):golang 清單:未找到latest-windowsservercore-1803.gitlab-ciyml 文件中的行...圖片:golang:latest-windowsservercore但是,當(dāng)我使用基于 linux 的默認(rèn) golang 映像時(shí),我認(rèn)為它工作正常,沒(méi)有錯(cuò)誤。下面的作品...圖片:golang:最新我需要構(gòu)建階段來(lái)構(gòu)建 Windows 可執(zhí)行文件;因此進(jìn)行了更改。我嘗試了很多不同的排列...但沒(méi)有任何作用,我做錯(cuò)了什么嗎?
1 回答

狐的傳說(shuō)
TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超3個(gè)贊
此映像基于 Windows Server Core (microsoft/windowsservercore)。因此,它僅適用于該映像所適用的位置,例如 Windows 10 專業(yè)版/企業(yè)版(周年紀(jì)念版)或 Windows Server 2016。
golang-dockerhub
所以如果你使用gitlib那么容器也有一些限制和組合。
Docker執(zhí)行者
GitLab Runner 可以使用 Docker 在用戶提供的映像上運(yùn)行作業(yè)。這可以通過(guò)使用 Docker 執(zhí)行器來(lái)實(shí)現(xiàn)。
Docker 執(zhí)行器與 GitLab CI 一起使用時(shí),連接到 Docker 引擎,并使用 .gitlab-ci.yml 中設(shè)置的預(yù)定義映像并根據(jù) config.toml 在單獨(dú)且隔離的容器中運(yùn)行每個(gè)構(gòu)建。
下表列出了支持的容器、執(zhí)行器和操作系統(tǒng)的組合。
- 1 回答
- 0 關(guān)注
- 179 瀏覽
添加回答
舉報(bào)
0/150
提交
取消