cli

Sebastiaan van Stijn 7e83ff7735 bump version to v28.0.0-dev 2 місяців тому
.github 1d9d349c19 update to go1.23.6 2 місяців тому
cli eb6546b523 Merge pull request #5774 from Benehiko/improve-login-text 2 місяців тому
cli-plugins b10b79e6fd cli-plugins: minor cleanups: use Println 2 місяців тому
cmd 9005f36e6e Merge pull request #5760 from Benehiko/user-terminated-ctx-err 2 місяців тому
contrib dbc5cf67eb Merge pull request #5740 from akerouanton/fluentd-async-connect-removal 3 місяців тому
dockerfiles 1d9d349c19 update to go1.23.6 2 місяців тому
docs 6d7afd48a4 login: improve text on already authenticated and on OAuth login 2 місяців тому
e2e 1d9d349c19 update to go1.23.6 2 місяців тому
experimental 0bc092496f deprecate experimental graphdriver plugins 10 місяців тому
hack e1dcc194e3 OTEL collector/prometheus/aspire-dashboard stack for testing purposes 1 рік тому
internal 5b90e0e4e5 Merge pull request #5744 from vvoland/image-tree-chips 2 місяців тому
man a87cb974fc remove dockerd man-page (moved back to moby repository) 3 місяців тому
opts d4db289eb5 run, create, connect: add support for gw-priority 4 місяців тому
pkg 9ecfe4f5a7 move parsing key-value files to a separate package 6 місяців тому
scripts 6ab9b92aa5 Makefile: add "shell-completion" target 3 місяців тому
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 58bf0f1846 switch to gopkg.in/yaml.v3 3 місяців тому
.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 1d9d349c19 update to go1.23.6 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 1d9d349c19 update to go1.23.6 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 69ed6588a8 Cleanup of dockerfiles, compose files and env vars 1 рік тому
vendor.mod 58bf0f1846 switch to gopkg.in/yaml.v3 3 місяців тому
vendor.sum 88755df233 Merge pull request #5741 from thaJeztah/vendor_cli_docs_tool 3 місяців тому

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.