镜像概览
- 完整引用
docker.io/oamdev/openssl-curl- Registry
- docker.io
- 命名空间
- oamdev
- 仓库
- openssl-curl
- 已缓存 Tag 数
- 3
- 最近同步
- 07/06/2026, 05:53 PM
简介
OAM/KubeVela 生态调试镜像,预装 openssl 与 curl,用于 CI Job 或 initContainer 探测 TLS 证书、Webhook 与 API 连通性。
详细介绍
oamdev/openssl-curl 是极简工具容器,典型场景是在 Kubernetes Job 中执行 curl -k https://webhook 或 openssl s_client 验证证书链,也可在 Helm test hook 里做冒烟检查。与 busybox 相比 openssl/curl 版本更新、TLS 特性更全,但无长期 HTTP 服务进程。设计为 ephemeral 一次性任务,应在 Pipeline 中 --rm 运行,勿当作 Deployment 长期副本。
快速启动
docker run --rm \
docker.io/oamdev/openssl-curl:latest \
curl --version
推荐实践
docker run --rm \
-e TARGET_URL=https://api.example.com/health \
docker.io/oamdev/openssl-curl:1.0.0 \
sh -c "curl -sf \$TARGET_URL && openssl s_client -connect api.example.com:443 </dev/null"
核心参数说明
-e TARGET_URL— 健康检查目标地址--rm— 探测结束释放容器- 固定 tag — curl/openssl 小版本 pin
- 用途 — CI/initContainer 探测,非 Web 服务
- K8s — 适合 Job/CronJob,勿 Deployment 长期运行
- 无状态 — 无需挂载卷
最新 Tag(20 条)
查看全部 3 个 Tag →| Tag | 架构 | 推送时间 | 大小 | Digest | 同步 | 期望 | 操作 |
|---|---|---|---|---|---|---|---|
docker.io/oamdev/openssl-curl :latest | linux/amd64linux/arm64 | 2023/06/05 17:06 | 9.1 MB | sha256:d40a31f9575d… | |||
docker.io/oamdev/openssl-curl :v0.1.0 | linux/amd64linux/arm64 | 2023/06/05 17:06 | 9.1 MB | sha256:d40a31f9575d… | |||
docker.io/oamdev/openssl-curl :0.1.0 | linux/amd64 | 2022/07/28 14:35 | 6.1 MB | sha256:7a7b852195fd… |