Skip to content
28 changes: 28 additions & 0 deletions pages/common/docker-image-ls.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# docker image ls

> Manage Docker images.
> More information: <https://docs.docker.com/reference/cli/docker/image/ls/>.

- List all Docker images:

`docker image ls`

- List all Docker images including intermediates:

`docker image ls {{[-a|--all]}}`

- List the output in quiet mode (only numeric IDs):

`docker image ls {{[-q|--quiet]}}`

- List all Docker images not used by any container:

`docker image ls {{[-f|--filter]}} dangling=true`

- List images that contain a substring in their name:

`docker image ls "{{*name*}}"`

- Sort images by size:

`docker image ls --format "\{\{.ID\}\}\t\{\{.Size\}\}\t\{\{.Repository\}\}:\{\{.Tag\}\}" | sort {{[-k|--key]}} 2 {{[-h|--human-numeric-sort]}}`
20 changes: 20 additions & 0 deletions pages/common/docker-image-rm.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# docker image rm

> Remove Docker images.
> More information: <https://docs.docker.com/reference/cli/docker/image/rm/>.

- Remove one or more images given their names:

`docker image rm {{image1 image2 ...}}`

- Force remove an image:

`docker image rm {{[-f|--force]}} {{image}}`

- Remove an image without deleting untagged parents:

`docker image rm --no-prune {{image}}`

- Display help:

`docker image rm`
6 changes: 1 addition & 5 deletions pages/common/docker-image.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# docker image

> Manage Docker images.
> See also: `docker build`, `docker import`, `docker pull`.
> See also: `docker build`, `docker pull`, `docker image rm`.
> More information: <https://docs.docker.com/reference/cli/docker/image/>.

- List local Docker images:
Expand All @@ -19,7 +19,3 @@
- Show the history of a local Docker image:

`docker image history {{image}}`

- View documentation for `docker image rm`:

`tldr docker rmi`
27 changes: 3 additions & 24 deletions pages/common/docker-images.md
Original file line number Diff line number Diff line change
@@ -1,28 +1,7 @@
# docker images

> Manage Docker images.
> More information: <https://docs.docker.com/reference/cli/docker/image/ls/>.
> This command is an alias of `docker image ls`.

- List all Docker images:
- View documentation for the original command:

`docker images`

- List all Docker images including intermediates:

`docker images {{[-a|--all]}}`

- List the output in quiet mode (only numeric IDs):

`docker images {{[-q|--quiet]}}`

- List all Docker images not used by any container:

`docker images {{[-f|--filter]}} dangling=true`

- List images that contain a substring in their name:

`docker images "{{*name*}}"`

- Sort images by size:

`docker images --format "\{\{.ID\}\}\t\{\{.Size\}\}\t\{\{.Repository\}\}:\{\{.Tag\}\}" | sort {{[-k|--key]}} 2 {{[-h|--human-numeric-sort]}}`
`tldr docker image ls`
19 changes: 3 additions & 16 deletions pages/common/docker-rmi.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,7 @@
# docker rmi

> Remove Docker images.
> More information: <https://docs.docker.com/reference/cli/docker/image/rm/>.
> This command is an alias of `docker image rm`.

- Remove one or more images given their names:
- View documentation for the original command:

`docker rmi {{image1 image2 ...}}`

- Force remove an image:

`docker rmi {{[-f|--force]}} {{image}}`

- Remove an image without deleting untagged parents:

`docker rmi --no-prune {{image}}`

- Display help:

`docker rmi`
`tldr docker image rm`
Loading