No description
Find a file
Sebastiaan van Stijn 7fc2dff9bc
Merge pull request #7325 from docker/dependabot/github_actions/codecov/codecov-action-7.1.1
build(deps): bump codecov/codecov-action from 7.0.0 to 7.1.1
2026-09-23 11:45:10 +02:00
.github build(deps): bump codecov/codecov-action from 7.0.0 to 7.1.1 2026-09-23 08:47:11 +00:00
cli cli/image: make history test timezone-independent 2026-09-12 10:01:56 -07:00
cli-plugins update naturalsort sorting with slices 2026-09-03 15:02:45 +02:00
cmd cmd/docker-trust: update dependencies 2026-09-03 21:50:34 +02:00
contrib completion: fix zsh __docker_plugins bad math expression 2026-08-31 17:24:39 +02:00
dockerfiles Update to go1.26.8 2026-09-02 14:48:59 +02:00
docs Merge pull request #7108 from zhangyoufu/umask 2026-09-03 22:34:00 +02:00
e2e e2e/container: Skip umask test until engine support 2026-09-03 22:12:34 +02:00
experimental
internal Merge pull request #7254 from locker95/fix/login-client-side-basic-401 2026-09-03 14:30:05 +02:00
man
opts cli/command/container: add create/run --umask 2026-09-04 03:23:44 +08:00
pkg/kvfile
scripts Merge pull request #7007 from lohitkolluri/e2e/private-registry-pull-push-5965 2026-07-16 14:18:00 +02:00
templates templates: modernize with slices and maps packages 2026-09-02 02:50:27 +02:00
vendor Merge pull request #7306 from thaJeztah/bump_x_deps 2026-09-14 18:05:00 +02:00
.codecov.yml
.dockerignore
.gitattributes
.gitignore
.golangci.yml Update to go1.26.8 2026-09-02 14:48:59 +02:00
.mailmap update AUTHORS and mailmap 2026-06-12 18:05:12 +02:00
AUTHORS update AUTHORS and mailmap 2026-06-12 18:05:12 +02:00
CONTRIBUTING.md docs: Clarify DCO identity guidance 2026-08-24 11:41:24 +02:00
docker-bake.hcl
docker.Makefile docker.Makefile: Use active context socket 2026-07-17 15:33:12 +02:00
Dockerfile Update to go1.26.8 2026-09-02 14:48:59 +02:00
LICENSE
MAINTAINERS
Makefile
NOTICE
README.md README: remove Go Report Card badge 2026-07-09 01:03:31 +02:00
SECURITY.md
TESTING.md
vendor.mod Merge pull request #7306 from thaJeztah/bump_x_deps 2026-09-14 18:05:00 +02:00
vendor.sum Merge pull request #7306 from thaJeztah/bump_x_deps 2026-09-14 18:05:00 +02:00
VERSION update version to 29.8.2 2026-09-21 18:22:19 +02:00

Docker CLI

PkgGoDev Build Status Test Status OpenSSF Scorecard Codecov

About

This repository is the home of the Docker CLI.

Development

docker/cli is developed using Docker.

Build CLI from source:

docker buildx bake

Build binaries for all supported platforms:

docker buildx bake cross

Build for a specific platform:

docker buildx bake --set binary.platform=linux/arm64 

Build dynamic binary for glibc or musl:

USE_GLIBC=1 docker buildx bake dynbinary 

Run all linting:

docker buildx bake lint shellcheck

Run test:

docker buildx bake test

Run the unit test:

$ make -f docker.Makefile test-unit

Run the full test suite:

$ make -f docker.Makefile test

List all the available targets:

make help

In-container development environment

Start an interactive development environment:

make shell

Brought to you courtesy of our legal counsel. For more context, see the NOTICE document in this repo.

Use and transfer of Docker may be subject to certain restrictions by the United States and other governments.

It is your responsibility to ensure that your use and/or transfer does not violate applicable laws.

For more information, see https://www.bis.doc.gov

Licensing

docker/cli is licensed under the Apache License, Version 2.0. See LICENSE for the full license text.