构建镜像
Komodo 通过从配置的 git 提供程序克隆源存储库、运行 docker build 来构建 docker 镜像,
并将生成的镜像推送到配置的 docker 注册表。任何包含 Dockerfile 的仓库都可以使用此方法构建。
📄️ 配置
Komodo 只需要一些信息就可以构建您的镜像。
📄️ 构建前命令
有时需要在运行 docker build 之前运行一个命令,您可以在构建前部分配置此命令。
📄️ 构建器
构建器是一台运行 Komodo Periphery 代理(通常还有 docker)的机器,能够处理来自 Komodo 核心的 RunBuild / BuildRepo 命令。连接到 Komodo 的任何服务器都可以选择作为构建的构建器。
📄️ 镜像版本控制
Komodo 使用 major.minor.patch 版本控制方案来对构建进行版本控制。默认情况下,每个 RunBuild 都会自动增加构建的版本补丁号,并将镜像推送到 docker hub,同时带有版本标签和 latest 标签。还将创建一个包含克隆仓库时最新短提交哈希的标签。