Camunda Connectors Bundle(连接器捆绑包)是一个集成了所有Camunda开箱即用连接器的Docker镜像。它提供了一种便捷方式,可在本地环境或Kubernetes(K8s)中快速试用这些连接器。该镜像基于Dockerfile构建,包含Camunda [Connector Runtime](连接器运行时)和所有官方提供的开箱即用连接器,启动时会将/opt/app目录下的所有JAR文件作为类路径加载。
通过docker run命令直接启动连接器捆绑包容器,支持挂载自定义连接器JAR和注入密钥:
bashdocker run --rm --name=connectors -d \ -v $PWD/connector.jar:/opt/app/ \ # 挂载自定义连接器JAR到类路径 -e MY_SECRET=secret \ # 直接指定密钥值 -e SECRET_FROM_SHELL \ # 从当前Shell环境继承密钥值 --env-file secrets.txt \ # 从文件批量注入密钥 camunda/connectors-bundle:8.3.0
参数说明:
-v $PWD/connector.jar:/opt/app/:将本地connector.jar挂载到容器/opt/app目录,使其被添加到类路径,实现自定义连接器扩展。-e MY_SECRET=secret:直接在命令中指定密钥MY_SECRET的值为secret。-e SECRET_FROM_SHELL:仅指定密钥名称,其值会从执行docker run命令时的Shell环境变量中继承。--env-file secrets.txt:通过文件批量注入密钥,文件格式为每行NAME=VALUE(如DB_PASSWORD=123456)。Connectors Bundle已集成到Camunda官方https://github.com/camunda/camunda-distributions/tree/main/docker-compose%E4%B8%AD%EF%BC%8C%E5%8F%AF%E7%9B%B4%E6%8E%A5%E9%80%9A%E8%BF%87Camunda docker-compose发行版部署,无需单独配置。
4.3.1 直接指定密钥值
在docker run命令中通过-e KEY=VALUE直接定义密钥,适用于临时测试或非敏感配置:
bash-e API_KEY=abc123 # 直接设置API_KEY的值为abc123
4.3.2 从Shell环境继承密钥
仅指定密钥名称(不加=VALUE),容器会自动继承当前Shell环境中同名变量的值:
bash# 先在Shell中定义变量 export DB_USER=admin # 启动容器时注入 docker run ... -e DB_USER ... camunda/connectors-bundle:8.3.0
4.3.3 通过环境变量文件注入
创建secrets.txt文件(格式为NAME=VALUE每行一个密钥),通过--env-file批量注入:
txt# secrets.txt内容示例 AWS_ACCESS_KEY=AKIAEXAMPLE AWS_SECRET_KEY=examplekey123
启动命令:
bashdocker run ... --env-file secrets.txt camunda/connectors-bundle:8.3.0
通过挂载外部JAR文件扩展连接器:将自定义连接器JAR文件(如my-connector.jar)挂载到容器/opt/app目录,容器启动时会自动将其添加到类路径。示例:
bashdocker run ... -v /path/to/my-connector.jar:/opt/app/my-connector.jar ... camunda/connectors-bundle:8.3.0
详细扩展方法参见Connector Runtime文档。
如需自定义构建连接器捆绑包镜像,执行以下命令(需替换${VERSION}为目标版本号):
bashdocker build -t camunda/connectors-bundle:${VERSION} .
--env-file或从Shell环境注入密钥,避免直接在命令中暴露敏感信息。8.3.0)与Camunda平台其他组件版本匹配。您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
docker search 限制
站内搜不到镜像
离线 save/load
插件要用 plugin install
WSL 拉取慢
安全与 digest
新手拉取配置
镜像合规机制
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
域名连通性排查
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务