contour

Contour, the CNCF Envoy-based Kubernetes ingress controller with HTTPProxy routing. Shell-less Go binary built from source, signed, rebuilt daily.

Vulnerabilities
None
Compressed size
19 MB
Architectures
amd64, arm64
Default user
nonroot (65532)
Last built
today

Pull this image

docker pull ghcr.io/rtvkiz/minimal-contour:latest
Repository
ghcr.io/rtvkiz/minimal-contour
Digest
sha256:c80b8433042544be307861a48cec1f9dfb47504210ebc13a22c89cd2a8080c57
Built at
2026-11-12T08:16:17Z
Primary package
contour
Entrypoint
/usr/bin/contour
User
nonroot (65532)
Working dir
/tmp
Architectures
x86_64, aarch64
Environment
PATH=/usr/bin:/binHOME=/tmp
Labels
org.opencontainers.image.titleminimal-contour
org.opencontainers.image.descriptionHardened shell-less Contour ingress controller built from source via melange with CVE patches on every rebuild
org.opencontainers.image.urlhttps://github.com/rtvkiz/minimal
org.opencontainers.image.sourcehttps://github.com/rtvkiz/minimal/tree/main/images/contour
org.opencontainers.image.licensesApache-2.0
TagPullPublished
1 ghcr.io/rtvkiz/minimal-contour:1 2026-11-12
1.33 ghcr.io/rtvkiz/minimal-contour:1.33 2026-11-12
1.33.8-r0 ghcr.io/rtvkiz/minimal-contour:1.33.8-r0 2026-11-12
1.33.8-r0-20261112 ghcr.io/rtvkiz/minimal-contour:1.33.8-r0-20261112 2026-11-12
latest ghcr.io/rtvkiz/minimal-contour:latest 2026-11-12
1-dev ghcr.io/rtvkiz/minimal-contour:1-dev 2026-11-12
1.33-dev ghcr.io/rtvkiz/minimal-contour:1.33-dev 2026-11-12
1.33.8-r0-20261112-dev ghcr.io/rtvkiz/minimal-contour:1.33.8-r0-20261112-dev 2026-11-12
1.33.8-r0-dev ghcr.io/rtvkiz/minimal-contour:1.33.8-r0-dev 2026-11-12
latest-dev ghcr.io/rtvkiz/minimal-contour:latest-dev 2026-11-12
1.33.8-r0-20261111-dev ghcr.io/rtvkiz/minimal-contour:1.33.8-r0-20261111-dev 2026-11-11
1.33.8-r0-20261111 ghcr.io/rtvkiz/minimal-contour:1.33.8-r0-20261111 2026-11-11
1.33.8-r0-20261110 ghcr.io/rtvkiz/minimal-contour:1.33.8-r0-20261110 2026-11-10
1.33.8-r0-20261110-dev ghcr.io/rtvkiz/minimal-contour:1.33.8-r0-20261110-dev 2026-11-10
1.33.8-r0-20261109 ghcr.io/rtvkiz/minimal-contour:1.33.8-r0-20261109 2026-11-09
1.33.8-r0-20261109-dev ghcr.io/rtvkiz/minimal-contour:1.33.8-r0-20261109-dev 2026-11-09
1.33.8-r0-20261108 ghcr.io/rtvkiz/minimal-contour:1.33.8-r0-20261108 2026-11-08
1.33.8-r0-20261108-dev ghcr.io/rtvkiz/minimal-contour:1.33.8-r0-20261108-dev 2026-11-08
1.33.8-r0-20261107 ghcr.io/rtvkiz/minimal-contour:1.33.8-r0-20261107 2026-11-07
1.33.8-r0-20261107-dev ghcr.io/rtvkiz/minimal-contour:1.33.8-r0-20261107-dev 2026-11-07
1.33.8-r0-20261106 ghcr.io/rtvkiz/minimal-contour:1.33.8-r0-20261106 2026-11-06
1.33.8-r0-20261106-dev ghcr.io/rtvkiz/minimal-contour:1.33.8-r0-20261106-dev 2026-11-06

14 packages in the image, resolved from the SPDX SBOM.

PackageVersionLicense
alpine/ca-certificates20261020MPL-2.0 AND MIT
ca-certificates-bundle20261020-r0MPL-2.0 AND MIT
ca-certificates-bundle20261020-r0(MPL-2.0 AND MIT)
ca-certificates-bundle20261020-r0—
ca-certificates.yaml8061afafa65af5a9026707a8880e14120dd6f4a0Apache-2.0
contour1.33.8-r0Apache-2.0
images/contour/melange.yaml862101ee7af52b6dfb7db319fbf7c11793a3d433—
sha256:2c94188126488e2a3d219bfa6198e427c36a4a96eaf8493c1ee71faf04121bd220230201—
sha256:e68db4d87770026583df595ee0a00c265fa5b8132354f71cfda5cec52a21d74bsha256:e68db4d87770026583df595ee0a00c265fa5b8132354f71cfda5cec52a21d74b—
wolfi20230201—
wolfi-baselayout20230201-r31MIT
wolfi-baselayout20230201-r31MIT
wolfi-baselayout20230201-r31—
wolfi-baselayout.yamled415005c84750f03c4a9252137813734a224ae7Apache-2.0

Clean   No known vulnerabilities in the latest scan.

Everything is verifiable without an account. Copy and run:

Build provenance (SLSA v1.0, Build L2)

gh attestation verify oci://ghcr.io/rtvkiz/minimal-contour:latest --owner rtvkiz

Cosign signature

cosign verify \
  --certificate-identity-regexp='https://github.com/rtvkiz/minimal/' \
  --certificate-oidc-issuer='https://token.actions.githubusercontent.com' \
  ghcr.io/rtvkiz/minimal-contour:latest

SBOM attestation (SPDX)

cosign verify-attestation --type spdxjson \
  --certificate-identity-regexp='https://github.com/rtvkiz/minimal/' \
  --certificate-oidc-issuer='https://token.actions.githubusercontent.com' \
  ghcr.io/rtvkiz/minimal-contour:latest \
  | jq -r '.payload | @base64d | fromjson | .predicate'

Signatures are logged in the public Rekor transparency log.

More Web Servers & Proxies images

Weighing this against another provider? The comparison pages publish head-to-head scan data with the raw dataset, including the images where Minimal comes off worse — or read the migration guide for what actually breaks when you switch.