mirror of https://github.com/docker/cli.git
Fix #8048 : make `docker images repository:tag` work
Make command like "docker images ubuntu:14.04" work and filter out the image with the given tag. Closes #8048. Signed-off-by: Vincent Demeester <vincent@sbr.pm>
This commit is contained in:
parent
91300d7db0
commit
a395c4af01
|
@ -11,7 +11,7 @@ weight=1
|
||||||
|
|
||||||
# images
|
# images
|
||||||
|
|
||||||
Usage: docker images [OPTIONS] [REPOSITORY]
|
Usage: docker images [OPTIONS] [REPOSITORY[:TAG]]
|
||||||
|
|
||||||
List images
|
List images
|
||||||
|
|
||||||
|
@ -52,6 +52,36 @@ uses up the `VIRTUAL SIZE` listed only once.
|
||||||
postgres 9.3.5 746b819f315e 4 days ago 213.4 MB
|
postgres 9.3.5 746b819f315e 4 days ago 213.4 MB
|
||||||
postgres latest 746b819f315e 4 days ago 213.4 MB
|
postgres latest 746b819f315e 4 days ago 213.4 MB
|
||||||
|
|
||||||
|
### Listing images by name and tag
|
||||||
|
|
||||||
|
The `docker images` command takes an optional `[REPOSITORY[:TAG]]` argument
|
||||||
|
that restricts the list to images that match the argument. If you specify
|
||||||
|
`REPOSITORY`but no `TAG`, the `docker images` command lists all images in the
|
||||||
|
given repository.
|
||||||
|
|
||||||
|
For example, to list all images in the "java" repository, run this command :
|
||||||
|
|
||||||
|
$ docker images java
|
||||||
|
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
|
||||||
|
java 8 308e519aac60 6 days ago 824.5 MB
|
||||||
|
java 7 493d82594c15 3 months ago 656.3 MB
|
||||||
|
java latest 2711b1d6f3aa 5 months ago 603.9 MB
|
||||||
|
|
||||||
|
The `[REPOSITORY[:TAG]]` value must be an "exact match". This means that, for example,
|
||||||
|
`docker images jav` does not match the image `java`.
|
||||||
|
|
||||||
|
If both `REPOSITORY` and `TAG` are provided, only images matching that
|
||||||
|
repository and tag are listed. To find all local images in the "java"
|
||||||
|
repository with tag "8" you can use:
|
||||||
|
|
||||||
|
$ docker images java:8
|
||||||
|
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
|
||||||
|
java 8 308e519aac60 6 days ago 824.5 MB
|
||||||
|
|
||||||
|
If nothing matches `REPOSITORY[:TAG]`, the list is empty.
|
||||||
|
|
||||||
|
$ docker images java:0
|
||||||
|
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
|
||||||
|
|
||||||
## Listing the full length image IDs
|
## Listing the full length image IDs
|
||||||
|
|
||||||
|
|
|
@ -12,7 +12,7 @@ docker-images - List images
|
||||||
[**-f**|**--filter**[=*[]*]]
|
[**-f**|**--filter**[=*[]*]]
|
||||||
[**--no-trunc**[=*false*]]
|
[**--no-trunc**[=*false*]]
|
||||||
[**-q**|**--quiet**[=*false*]]
|
[**-q**|**--quiet**[=*false*]]
|
||||||
[REPOSITORY]
|
[REPOSITORY[:TAG]]
|
||||||
|
|
||||||
# DESCRIPTION
|
# DESCRIPTION
|
||||||
This command lists the images stored in the local Docker repository.
|
This command lists the images stored in the local Docker repository.
|
||||||
|
@ -61,6 +61,22 @@ The list will contain the image repository name, a tag for the image, and an
|
||||||
image ID, when it was created and its virtual size. Columns: REPOSITORY, TAG,
|
image ID, when it was created and its virtual size. Columns: REPOSITORY, TAG,
|
||||||
IMAGE ID, CREATED, and VIRTUAL SIZE.
|
IMAGE ID, CREATED, and VIRTUAL SIZE.
|
||||||
|
|
||||||
|
The `docker images` command takes an optional `[REPOSITORY[:TAG]]` argument
|
||||||
|
that restricts the list to images that match the argument. If you specify
|
||||||
|
`REPOSITORY`but no `TAG`, the `docker images` command lists all images in the
|
||||||
|
given repository.
|
||||||
|
|
||||||
|
docker images java
|
||||||
|
|
||||||
|
The `[REPOSITORY[:TAG]]` value must be an "exact match". This means that, for example,
|
||||||
|
`docker images jav` does not match the image `java`.
|
||||||
|
|
||||||
|
If both `REPOSITORY` and `TAG` are provided, only images matching that
|
||||||
|
repository and tag are listed. To find all local images in the "java"
|
||||||
|
repository with tag "8" you can use:
|
||||||
|
|
||||||
|
docker images java:8
|
||||||
|
|
||||||
To get a verbose list of images which contains all the intermediate images
|
To get a verbose list of images which contains all the intermediate images
|
||||||
used in builds use **-a**:
|
used in builds use **-a**:
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue