公司介绍

Wercker 是由 Micha Hernandez van Leuffen 和 HashiCorp 联合创始人 Mitchell Hashimoto 于 2012 年在荷兰阿姆斯特丹共同创立的 Docker 基础 CI/CD 平台。Wercker 是早期采用 Docker 容器技术的 CI/CD 工具之一,在容器化构建和部署方面走在了行业前列。

Wercker 的核心创新在于Docker 分层构建(Docker Layering)技术,通过将构建过程分层缓存,大幅提升了容器构建效率。其Pipeline as Code理念和简洁的 YAML 配置方式对后来的 CI/CD 工具产生了深远影响。2017 年,Wercker 被 Oracle 收购,其技术被整合到 Oracle Cloud 的 DevOps 服务中。Wercker 平台在 2020 年前后正式停用。

核心产品

产品 说明
Wercker CI/CD 核心 CI/CD 平台,支持 Docker 容器化构建、测试和部署流水线
Wercker CLI 命令行工具,支持本地构建和调试流水线配置
Wercker Docker Layering Docker 分层构建技术,通过缓存镜像层加速构建过程
Wercker Docker Pipelines 基于 Docker 的流水线引擎,支持多步骤、多阶段构建
Wercker Container Registry 容器镜像仓库服务,用于存储和管理 Docker 镜像
Wercker API RESTful API,支持流水线管理、构建触发和状态查询

发展历程

年份 事件 说明
2012 Wercker 创立 Micha Hernandez van Leuffen 和 Mitchell Hashimoto 在阿姆斯特丹联合创立 Wercker
2013 首个版本发布 Wercker 作为 Docker 基础的 CI/CD 平台正式上线
2014 Docker 分层构建推出 Wercker 发布 Docker Layering 技术,引领容器化构建创新
2015 CLI 工具发布 Wercker CLI 发布,支持开发者本地调试流水线
2017 被 Oracle 收购 Oracle 收购 Wercker,将其技术整合到 Oracle Cloud DevOps 服务
2020 平台停用 Wercker 平台正式停用,用户迁移至 Oracle 的 DevOps 解决方案

市场地位与竞品

Wercker 在早期 Docker CI/CD 领域占据重要地位,其历史竞争关系如下:

  • Docker Hub:Docker 官方镜像仓库和自动化构建服务
  • CircleCI:云原生 CI/CD 平台,后来居上成为 Docker CI/CD 主流选择
  • Travis CI:早期流行的开源 CI 服务,曾是最广泛的 CI 选择之一
  • GitLab CI/CD:与 GitLab 深度集成的 CI/CD 引擎,内置容器 Registry
  • Jenkins:全球最流行的开源 CI/CD 服务器,通过 Docker 插件支持容器化
  • Drone CI:基于容器的轻量级 CI/CD 引擎

核心优势

Docker 原生:最早一批完全基于 Docker 容器的 CI/CD 平台
分层构建加速:Docker Layering 技术显著缩短容器镜像构建时间
Pipeline as Code:YAML 配置驱动流水线,版本可控,易于团队协作
CLI 本地调试:Wercker CLI 支持在本地运行和调试流水线
技术影响力:Docker 分层构建和流水线即代码理念影响后续众多 CI/CD 工具
Oracle 整合:被 Oracle 收购后,技术融入 Oracle Cloud 生态体系