Man page - docker-buildx-ls(1)
Packages contains this manual
- docker-buildx-inspect(1)
- docker-buildx-rm(1)
- docker-buildx-ls(1)
- docker-buildx-bake(1)
- docker-buildx-imagetools-inspect(1)
- docker-buildx-build(1)
- docker-buildx-version(1)
- docker-buildx-imagetools(1)
- docker-buildx-create(1)
- docker-buildx-use(1)
- docker-buildx-dial-stdio(1)
- docker-buildx(1)
- docker-buildx-imagetools-create(1)
- docker-buildx-stop(1)
- docker-buildx-prune(1)
- docker-buildx-uninstall(1)
- docker-buildx-du(1)
- docker-buildx-install(1)
apt-get install docker-buildx
Manual
DOCKER-BUILDX-LS
NAMESYNOPSIS
DESCRIPTION
OPTIONS
EXAMPLE
SEE ALSO
NAME
docker-buildx-ls - List builder instances
SYNOPSIS
docker buildx ls
DESCRIPTION
Lists all builder instances and the nodes for each instance.
$ docker buildx
ls
NAME/NODE DRIVER/ENDPOINT STATUS BUILDKIT PLATFORMS
elated_tesla* docker-container
\_ elated_tesla0 \_ unix:///var/run/docker.sock running
v0.10.3 linux/amd64
\_ elated_tesla1 \_ ssh://ubuntu@1.2.3.4 running v0.10.3
linux/arm64*, linux/arm/v7, linux/arm/v6
default docker
\_ default \_ default running v0.8.2 linux/amd64
Each builder has one or more nodes associated with it. The current builderās name is marked with a * in NAME/NODE and explicit node to build against for the target platform marked with a * in the PLATFORMS column.
OPTIONS
|
--format ="table" |
Format the output |
||
|
-h , --help [=false] |
help for ls |
EXAMPLE
### Format the output (--format) {#format}
The formatting
options (ā--formatā) pretty-prints builder
instances output
using a Go template.
Valid placeholders for the Go template are listed below:
| Placeholder |
Description |
|-------------------|---------------------------------------------|
| ā.Nameā | Builder or node name |
| ā.DriverEndpointā | Driver (for builder) or
Endpoint (for node) |
| ā.LastActivityā | Builder last activity |
| ā.Statusā | Builder or node status |
| ā.Buildkitā | BuildKit version of the node |
| ā.Platformsā | Available nodeās
platforms |
| ā.Errorā | Error |
| ā.Builderā | Builder object |
When using the
ā--formatā option, the ālsā command
will either output the data
exactly as the template declares or, when using the
ātableā directive, includes
column headers as well.
The following
example uses a template without headers and outputs the
āNameā and āDriverEndpointā entries
separated by a colon (ā:ā):
āāāconsole
$ docker buildx ls --format "{{.Name}}:
{{.DriverEndpoint}}"
elated_tesla: docker-container
elated_tesla0: unix:///var/run/docker.sock
elated_tesla1: ssh://ubuntu@1.2.3.4
default: docker
default: default
The Builder placeholder can be used to access the builder object and its fields. For example, the following template outputs the builderās and nodesā names with their respective endpoints:
$ docker buildx
ls --format "{{.Builder.Name}}: {{range
.Builder.Nodes}}\n {{.Name}}: {{.Endpoint}}{{end}}"
elated_tesla:
elated_tesla0: unix:///var/run/docker.sock
elated_tesla1: ssh://ubuntu@1.2.3.4
default: docker
default: default
āāā
SEE ALSO
docker-buildx(1)