cli

Alano Terblanche c26090bd3e workflow/e2e: only run experimental daemon 2 месяцев назад
.github c26090bd3e workflow/e2e: only run experimental daemon 1 месяц назад
cli 0cff340983 cmd/docker: do not print error status on exec/run 2 месяцев назад
cli-plugins 450768c311 cli-plugins/manager: fix "unused-receiver" linting 2 месяцев назад
cmd 0cff340983 cmd/docker: do not print error status on exec/run 2 месяцев назад
contrib dbc5cf67eb Merge pull request #5740 from akerouanton/fluentd-async-connect-removal 3 месяцев назад
dockerfiles b2f3c12497 Dockerfile: update golangci-lint to v1.64.5 2 месяцев назад
docs aad2ae50e8 docs: network ls add heading and anchor for "--no-trunc" 2 месяцев назад
e2e c26090bd3e workflow/e2e: only run experimental daemon 1 месяц назад
experimental 0bc092496f deprecate experimental graphdriver plugins 10 месяцев назад
hack e1dcc194e3 OTEL collector/prometheus/aspire-dashboard stack for testing purposes 1 год назад
internal e5f3cc14c1 internal/test: fix "unused-receiver" linting 2 месяцев назад
man a87cb974fc remove dockerd man-page (moved back to moby repository) 3 месяцев назад
opts f79193c22c opts: fix "unused-receiver", line-length-limit linting 2 месяцев назад
pkg 9ecfe4f5a7 move parsing key-value files to a separate package 6 месяцев назад
scripts c26090bd3e workflow/e2e: only run experimental daemon 1 месяц назад
service 046ac9714c service: remove redundant capturing of loop vars in tests (copyloopvar) 5 месяцев назад
templates 7c80e4f938 update go:build tags to use go1.22 5 месяцев назад
vendor 33f327a98f vendor: github.com/docker/docker v28.0.0-dev (af898abe4466) 2 месяцев назад
.dockerignore 7dc35c03fc validate manpages target 3 лет назад
.gitattributes 4a6ab2b37d fix: binary file line endings 7 месяцев назад
.gitignore e06ef800fc Removed all mentions of "please" from docs and messages 10 месяцев назад
.golangci.yml bfd49b1ec3 Merge pull request #5836 from thaJeztah/nakedret 2 месяцев назад
.mailmap 443617c0f1 update mailmap and AUTHORS 10 месяцев назад
AUTHORS 443617c0f1 update mailmap and AUTHORS 10 месяцев назад
CONTRIBUTING.md 4a219b1a41 chore: update commit guidelines in CONTRIBUTING.md 5 месяцев назад
Dockerfile 1acf32cdc6 Dockerfile: dev-container: update buildx v0.20.1 2 месяцев назад
LICENSE f2559aa2e0 Add project files 8 лет назад
MAINTAINERS b7c31c36fa not actually a maintainer 1 год назад
Makefile 6ab9b92aa5 Makefile: add "shell-completion" target 3 месяцев назад
NOTICE e06ef800fc Removed all mentions of "please" from docs and messages 10 месяцев назад
README.md a58faf7971 README: update pkg.go.dev badge, add OpenSSF scorecard 6 месяцев назад
SECURITY.md e29292f921 add security policy 8 месяцев назад
TESTING.md bcd4101f3d tweak description of login/logout 3 лет назад
VERSION 7e83ff7735 bump version to v28.0.0-dev 2 месяцев назад
codecov.yml 7b9580df51 Drop support for (archived) Compose-on-Kubernetes 3 лет назад
docker-bake.hcl 1d9d349c19 update to go1.23.6 2 месяцев назад
docker.Makefile c26090bd3e workflow/e2e: only run experimental daemon 1 месяц назад
vendor.mod 33f327a98f vendor: github.com/docker/docker v28.0.0-dev (af898abe4466) 2 месяцев назад
vendor.sum 33f327a98f vendor: github.com/docker/docker v28.0.0-dev (af898abe4466) 2 месяцев назад

README.md

Docker CLI

PkgGoDev Build Status Test Status Go Report Card 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

List all the available targets:

make help

In-container development environment

Start an interactive development environment:

make -f docker.Makefile shell

Legal

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.