AWS CDK + cdk8s on Node LTS with AWS CLI v2 — latest-stable, weekly rebuilds, multi-arch
2.4K
AWS CDK and cdk8s on a Node LTS base (Debian slim), bundled with AWS CLI v2 — a ready made image for synthesizing and deploying infrastructure-as-code from CI or your shell. TypeScript/JavaScript only: no Python, no cdktf.
The design goal is freshness. Rather than pinning versions, aws-cdk and cdk8s-cli
are installed from npm @latest and the image is rebuilt weekly, so latest always
tracks the latest stable toolchain. Security comes from frequent rebuilds (fresh tool +
base patches) gated by container scanning, not from pinning.
| Tag | Contents |
|---|---|
latest | Newest LTS line (currently Node 24) |
24-slim | AWS CDK + cdk8s on Node 24 |
22-slim | AWS CDK + cdk8s on Node 22 |
Platforms: linux/amd64, linux/arm64.
docker run --rm -it houstonj1/cdk cdk --version
docker run --rm -it houstonj1/cdk:22-slim node --version
# Synth a project mounted from the host
docker run --rm -it -v "$PWD":/app houstonj1/cdk cdk synth
The image runs as the non-root node user with WORKDIR /app. Corepack is available
but not enabled by default — run corepack enable if you need pnpm/yarn shims.
22 / 24) on debian:bookworm-slimaws-cdk (latest stable, from npm)cdk8s-cli (latest stable, from npm)@latest, rebuilt weekly.apt-get upgrade applied at build, --no-install-recommends,
cleaned apt lists, multi-stage build so build tooling never ships.Content type
Image
Digest
sha256:b65e1c337…
Size
300.2 MB
Last updated
2 days ago
docker pull houstonj1/cdk