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:
Tonis Tiigi 2021-03-05 14:20:02 -08:00 committed by Tibor Vass
parent c1c3d3b3aa
commit 84cc7d87cc
1 changed files with 16 additions and 9 deletions

View File

@ -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,