1- [ ![ build status] ( https://circleci.com/gh/docker/cli.svg?style=shield )] ( https://circleci.com/gh/docker/cli/tree/master )
2- [ ![ Build Status] ( https://ci.docker.com/public/job/cli/job/master/badge/icon )] ( https://ci.docker.com/public/job/cli/job/master )
1+ # Docker CLI
32
4- docker/cli
5- ==========
3+ [ ![ PkgGoDev] ( https://img.shields.io/badge/go.dev-docs-007d9c?logo=go&logoColor=white )] ( https://pkg.go.dev/github.com/docker/cli )
4+ [ ![ Build Status] ( https://img.shields.io/github/workflow/status/docker/cli/build?logo=github )] ( https://github.com/docker/cli/actions?query=workflow%3Abuild )
5+ [ ![ CircleCI Status] ( https://img.shields.io/circleci/build/github/docker/cli/master?logo=circleci )] ( https://circleci.com/gh/docker/cli/tree/master )
6+ [ ![ Jenkins Status] ( https://img.shields.io/jenkins/build?jobUrl=https%3A%2F%2Fci.docker.com%2Fpublic%2Fjob%2Fcli%2Fjob%2Fmaster&logo=jenkins )] ( https://ci.docker.com/public/job/cli/job/master )
7+ [ ![ Go Report Card] ( https://goreportcard.com/badge/github.com/docker/cli )] ( https://goreportcard.com/report/github.com/docker/cli )
8+ [ ![ Codecov] ( https://codecov.io/gh/docker/cli/branch/master/graph/badge.svg )] ( https://codecov.io/gh/docker/cli )
9+
10+ ## About
611
712This repository is the home of the cli used in the Docker CE and
813Docker EE products.
914
10- Development
11- ===========
15+ ## Development
1216
1317` docker/cli ` is developed using Docker.
1418
1519Build CLI from source:
1620
17- ```
18- $ docker buildx bake
21+ ``` shell
22+ docker buildx bake
1923```
2024
2125Build binaries for all supported platforms:
2226
23- ```
24- $ docker buildx bake cross
27+ ``` shell
28+ docker buildx bake cross
2529```
2630
2731Build for a specific platform:
2832
29- ```
30- $ docker buildx bake --set binary.platform=linux/arm64
33+ ``` shell
34+ docker buildx bake --set binary.platform=linux/arm64
3135```
3236
3337Build dynamic binary for glibc or musl:
3438
39+ ``` shell
40+ USE_GLIBC=1 docker buildx bake dynbinary
3541```
36- $ USE_GLIBC=1 docker buildx bake dynbinary
37- ```
38-
3942
4043Run all linting:
4144
42- ```
43- $ make -f docker.Makefile lint
45+ ``` shell
46+ docker buildx bake lint shellcheck
4447```
4548
4649List all the available targets:
4750
48- ```
49- $ make help
51+ ``` shell
52+ make help
5053```
5154
5255### In-container development environment
5356
5457Start an interactive development environment:
5558
56- ```
57- $ make -f docker.Makefile shell
59+ ``` shell
60+ make -f docker.Makefile shell
5861```
5962
60- Legal
61- =====
63+ ## Legal
64+
6265* Brought to you courtesy of our legal counsel. For more context,
6366please see the [ NOTICE] ( https://github.com/docker/cli/blob/master/NOTICE ) document in this repo.*
6467
@@ -70,8 +73,8 @@ violate applicable laws.
7073
7174For more information, please see https://www.bis.doc.gov
7275
73- Licensing
74- =========
76+ ## Licensing
77+
7578docker/cli is licensed under the Apache License, Version 2.0. See
7679[ LICENSE] ( https://github.com/docker/docker/blob/master/LICENSE ) for the full
7780license text.
0 commit comments