Overview
- Full name
docker.io/badouralix/curl-jq- Registry
- docker.io
- Namespace
- badouralix
- Repository
- curl-jq
- Cached tags
- 4
- Last synced
- 07/06/2026, 09:16 AM
Introduction
curl-jq 轻量 CLI 镜像,预装 curl 与 jq,用于 CI/CD 中调用 HTTP API 并解析 JSON 响应。
Details
badouralix/curl-jq 极小的 alpine 镜像含 curl 与 jq,典型 GitLab CI job 中 health check 或 deploy hook。定位为 --rm CI 工具容器,K8s Job/initContainer 调用 API。
快速启动
docker run --rm \
docker.io/badouralix/curl-jq:latest \
curl -s https://api.internal/health | jq .status
推荐实践
docker run --rm \
-e API_TOKEN=token \
docker.io/badouralix/curl-jq:alpine3.19 \
sh -c 'curl -s -H "Authorization: Bearer $API_TOKEN" https://api.internal/v1/info | jq .version'
核心参数说明
curl -s— 静默 HTTP 请求jq— JSON 字段提取-e API_TOKEN— Bearer 令牌(高敏)- 定位 — CI
--rm工具 - 固定 tag — alpine/curl/jq pin
Latest tags (20)
View all 4 tags →| Tag | Arch | Pushed At | Size | Digest | Sync | Wish | Action |
|---|---|---|---|---|---|---|---|
docker.io/badouralix/curl-jq :latest | linux/amd64linux/arm64linux/ppc64lelinux/s390xlinux/386linux/arm/v7linux/arm/v6 | 2026/07/01 22:47 | 6.4 MB | sha256:10303d5faf26… | |||
docker.io/badouralix/curl-jq :alpine | linux/amd64linux/arm64linux/ppc64lelinux/s390xlinux/386linux/arm/v7linux/arm/v6 | 2026/07/01 22:47 | 6.4 MB | sha256:d7cfe17f126d… | |||
docker.io/badouralix/curl-jq :ubuntu | linux/amd64linux/arm64linux/ppc64lelinux/s390xlinux/arm/v7 | 2025/11/20 20:49 | 31.1 MB | sha256:1851ea06ff90… | |||
docker.io/badouralix/curl-jq :debian | linux/arm/v6linux/amd64linux/arm64linux/ppc64lelinux/s390xlinux/386linux/mips64lelinux/arm/v7 | 2025/02/15 09:01 | 48.9 MB | sha256:1b111d28a736… |