gpt4 book ai didi

Azure DevOps 自托管构建代理 - Kaniko

转载 作者:行者123 更新时间:2023-12-02 08:17:39 25 4
gpt4 key购买 nike

我们需要使用自托管 Linux 代理构建 Docker 镜像,该代理部署为 Docker 容器(在 Azure 容器实例中)。

到目前为止,代理是 Ubuntu 镜像,但是为了能够在此容器内构建镜像,我想到使用 Kaniko图像。但是,我还没有弄清楚如何在不立即执行 kaniko 本身的情况下运行 Kaniko 镜像(因为我们需要主要运行 devops 代理并按需运行 kaniko)。

有什么提示吗?或者更好的想法如何在运行 docker 容器中构建 docker 镜像?

最佳答案

使用以下代码解决了问题,但是在我的容器内运行时 Kaniko 无法按预期工作(在我的容器内和默认容器中测试了与 kaniko 相同的参数,并且在我的容器中不起作用(无法通过 ACR 进行身份验证))。

最终可能会使用 VMSS DevOps 代理...

FROM whatever-base-image
...
COPY --from gcr.io/kaniko-project/executor /kaniko/executor /kaniko/executor

引用号:https://github.com/GoogleContainerTools/kaniko/issues/2058#issuecomment-1104666901

关于Azure DevOps 自托管构建代理 - Kaniko,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71942117/

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