mirror of https://github.com/docker/cli.git
update readme with new examples
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
(cherry picked from commit b099c9c9ee
)
Signed-off-by: Tibor Vass <tibor@docker.com>
This commit is contained in:
parent
c1c3d3b3aa
commit
84cc7d87cc
25
README.md
25
README.md
|
@ -12,18 +12,31 @@ Development
|
||||||
|
|
||||||
`docker/cli` is developed using Docker.
|
`docker/cli` is developed using Docker.
|
||||||
|
|
||||||
Build a linux binary:
|
Build CLI from source:
|
||||||
|
|
||||||
```
|
```
|
||||||
$ make -f docker.Makefile binary
|
$ docker buildx bake
|
||||||
```
|
```
|
||||||
|
|
||||||
Build binaries for all supported platforms:
|
Build binaries for all supported platforms:
|
||||||
|
|
||||||
```
|
```
|
||||||
$ make -f docker.Makefile cross
|
$ 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:
|
Run all linting:
|
||||||
|
|
||||||
```
|
```
|
||||||
|
@ -44,12 +57,6 @@ Start an interactive development environment:
|
||||||
$ make -f docker.Makefile shell
|
$ make -f docker.Makefile shell
|
||||||
```
|
```
|
||||||
|
|
||||||
In the development environment you can run many tasks, including build binaries:
|
|
||||||
|
|
||||||
```
|
|
||||||
$ make binary
|
|
||||||
```
|
|
||||||
|
|
||||||
Legal
|
Legal
|
||||||
=====
|
=====
|
||||||
*Brought to you courtesy of our legal counsel. For more context,
|
*Brought to you courtesy of our legal counsel. For more context,
|
||||||
|
|
Loading…
Reference in New Issue