如何解决Kaniko:在管道中构建多个 dockerfile
我有一个包含多个 dockerfile 的 gitlab 存储库。我知道这并不理想。 我现在想使用我的 gitlab 管道使用 kaniko 为每个 dockerfile 创建一个图像并将其推送到其相应的 AWS ECR。当然,我可以为每个 dockerfile 定义一个作业,但这会导致代码重复和运行时开销。是否可以在一项工作中同时构建多个 dockerfile?一种可能的方法是使用 dockerfiles 传递一个字符串数组,然后迭代相应的 kaniko 命令。然而,由于 kaniko 只提供了一个 busyBox shell,所以这一切都不是很好和容易。想法?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。