Docker CLI
changelog-20261012-2f4f9c31 open-sourceThe section your link pointed to isn't on Docker CLI's page any more, so we've brought you to the top.
docker run --umask 002 <image>
docker ps -f "annotation=managed-by=pulumi"
DOCKERD_ROOTLESS_ROOTLESSKIT_PORT_DRIVER=pesto dockerd-rootless.sh
docker buildx create --driver cloud --name cloud-builder --use org/builder
docker run --umask 077 alpine ls -l
BUILDX_DEFAULT_POLICY=1 docker buildx create --driver docker-container --driver-opt allow-untrusted-image=true
BUILDX_BAKE_FILE_RELATIVE_PATHS=1 docker buildx bake
docker buildx bake --set "*.ssh=default=$HOME/.ssh/id_ed25519,$HOME/.ssh/id_rsa"
docker buildx bake --set target.secret.aws env AWS
dockerd --features=embedded-containerd
daemon.json: { "default-stop-timeout": "60s" }
curl -s http://localhost:2375/images/myimage/attestations?predicate_type=spdx & curl -s "http://localhost:2375/images/myimage/attestations?platform=linux/amd64&predicate_type=spdx" | jq .
curl -X POST http://localhost:2375/containers/mycontainer/update -H 'Content-Type: application/json' -d '{"BlkioWeightDevice": [{"Path": "/dev/sda", "Weight": 500}]}'
docker run --mount type=bind,bind-create-src=true,source=/host/path,target=/container/path alpine ls /container/path
curl -s http://localhost:2375/v1.40/images/json?identity=true | jq '.[0].Identity'
docker image save --platform linux/amd64,linux/arm64 myimage:latest > multi-arch.tar
firewall-backend = "nftables"
Summary
Docker CLI is an open-source command-line client for building, running, and managing containers, used interactively on a laptop or invoked from scripts and CI pipelines against a local or remote Docker daemon. It is free to use. It's the tool container-focused developers and platform engineers reach for day to day rather than a security team's dedicated scanner, and its container-security relevance comes from controls like signed builder image verification through BUILDX_DEFAULT_POLICY, which checks signed tags on managed images and BuildKitBuildKitA build engine for Docker images, maintained by Moby, that replaces the legacy Docker builder with parallel layer execution, cache mounts, and secret handling — giving cyber tools faster, more reproducible container builds. frontends before a build proceeds, with an explicit bypass for untrusted images when needed. Configuration is driven largely through environment variables covering TLS, contexts, and daemon sockets. With six releases in the tracked window and the last one 34 days ago, the project is under active maintenance.
How Docker CLI helps
What is actually running on this host right now?
lists every container with its image, command, and status by querying the daemon directly, so the answer reflects live state rather than what a compose file claims
Is the builder image this build pulled actually the one Docker signed?
with the default source policy enabled, verifies signed tags on managed builder images and Dockerfile frontends before the build proceeds, and fails closed unless untrusted images are explicitly allowed
Can this build reach an untagged or third-party image without tripping the policy?
the policy only checks signed tags on repositories Docker manages, so untagged digest references and outside images pass through unchanged, which the log of a build shows as unverified rather than blocked
Where is this connection's TLS material actually coming from?
reads the certificate path and verification variables at invocation time, so a container hitting the wrong daemon or failing a handshake can be traced to which of those variables is set
Languages
Command line
25 commands for Docker CLI, each with where it came from. This tool has no source analysis yet, so there is no option reference and no captured run beside them.
No command matches.
Score card
-
Shipping velocity releases a month, last 12 months
-
Documentation quality release-notes rubric, 0–100
-
Breaking-change discipline how rarely a release breaks users, and notice given
-
Maintenance risk quiet time against its own cadence, maintainers
-
Innovation & surface new capabilities, API and MCP surface
- Community health
-
Contributor trend distinct committers, this year against last
-
Maintainer concentration bus factor now against a year ago
-
Issue backlog trend issues closed per issue opened, 12 months
-
Responsiveness median time to a maintainer’s first reply
Nine scores for Docker CLI, each built from the releases, notes and API history this site tracks — and, on Researcher and Business, where it stands among every measured tool in its category and how that has moved.
Score cards are part of every paid plan.
See plans → Already subscribed? Sign in →Trajectory
Blank means never measured; nothing here is a filled-in zero.
Peer standings are included with Researcher and Business. See how this tool ranks against its competitors, using data we don't publish anywhere else.
See plans →Each score is 0–100 on a published rubric, derived from data this site already shows. A dimension we cannot measure says so — it is never scored 0 and never enters a rank.
How this is scored
- Shipping velocity — releases a month over the last 12 months, on a log scale where 16 a month scores 100. Needs 3 releases in the window.
- Documentation quality — the release-notes rubric published on the analytics page, unchanged.
- Breaking-change discipline — the share of releases carrying a breaking change (none scores 100, half or more scores 0). Only projects that label breaking changes are measured: a clean record cannot be told from an unlabelled one.
- Maintenance risk — quiet time measured against the tool's own release cadence (quiet longer than 90 days and three typical gaps scores 0), plus the number of active maintainers and whether contributors are growing, where known. Higher is lower risk.
- Innovation & surface — new capabilities in the feature ledger this year, API and MCP operations added, and the share of commits that are features: the mean of whichever we hold.
- Community health (open-source tools only) — each is a direction, not a size: contributors this year against last, the bus factor now against a year ago, and issues closed per issue opened, where steady scores 50, doubled 100 and halved 0; plus the median time to a maintainer's first reply (an hour scores about 100, a month or more 0). A commercial card has no repository and carries none of the four.
- Documented delivery (commercial tools) — when a vendor's documented new capabilities have slowed against its own baseline, that counts against the overall standing as heavily as two low dimensions. Steady delivery, or too little history to judge, leaves the standing alone; it is never a sixth score.
- Open-source tools are scored on repository signals; commercial tools on their published changelog. Ranks compare tools within one category and one profile and need at least five measured peers; the overall standing needs three ranked dimensions. Best-in-breed or consolidator is a shape, not a quality, and is never scored.
Release-note detail over time
See how much detail Docker CLI puts in its release notes, quarter by quarter, and compare it with tracked tools in the same category. This history uses up to ten retained, reviewed notes per tool; sparse or blank older quarters may reflect that limit.
Checking release-note history…
Releases
13 entries
No entries match these filters.
- October 20261
- September 20263
- July 20264
- June 20261
- May 20261
- March 20261
- January 20261
- November 20251
Add the badge to your README
Maintain this project? The badge links readers straight to this page, so they can follow every release here.