How to Remove All Docker Images

29/12/2020
Docker keeps a local copy of every Docker image you download. So, your Docker host may get congested at some point. All these Docker images will use quite a lot of disk spaces as well. What if you want to remove them all?

Well, the good news is, you can remove all the locally stored Docker images on your Docker host very easily. This is the topic of this article.

In this article, I am going to show you how to remove all the locally stored Docker images on your Docker host. I am also going to show you how to remove unused Docker images from your Docker host. So, let’s get started.

Requirements:

You must have Docker installed on your computer if you want to try out the examples in this article.

If you don’t have Docker installed, then you may check out one of the articles below (depending on your operating system) to get Docker installed on your desired Linux distribution.

If you still have any problem installing Docker, you may contact me through https://support.linuxhint.com. I will be more than happy to help.

Removing All Unused Docker Images:

The unused Docker images are called intermediary or dangled images. They usually don’t have any tag. Docker dangled images are not used by any containers.

You can list all the dangled or unused Docker images stored locally on your Docker host with the following command:

$ docker image list –filter dangling=true

As you can see, all the unused Docker images on my Docker host are listed.

Now, to remove all these unused Docker images, run the following command:

$ docker image prune

Now, press y and then press <Enter>.

All the unused or dangled Docker images should be removed.

As you can see, there is no more any unused or dangled Docker images on my Docker host.

Removing All Docker Images Without Container References:

You can also remove all the Docker images which don’t have at least a single container reference.

To remove all the Docker images without any container references, run the following command:

$ docker image prune -a

Now, press y and then press <Enter>.

The Docker images without any container references should be removed.

Removing All Docker Images:

If you want to remove all the Docker images from your Docker host, then this section is for you.

You can list all the locally stored Docker images on your Docker host with the following command:

$ docker image list -a

As you can see, all the locally stored images on my Docker host are listed.

Now, to remove all these Docker images, run the following command:

$ docker image rm -f $(docker image list -aq)

It may take a while to complete depending on how many images are locally stored on your Docker host. All the locally stored Docker images on your Docker host should be removed once the command finishes running.

As you can see, I don’t have any Docker image on my Docker host anymore.

So, that’s how you remove all the Docker images from your Docker host. Thanks for reading this article.

ONET IDC thành lập vào năm 2012, là công ty chuyên nghiệp tại Việt Nam trong lĩnh vực cung cấp dịch vụ Hosting, VPS, máy chủ vật lý, dịch vụ Firewall Anti DDoS, SSL… Với 10 năm xây dựng và phát triển, ứng dụng nhiều công nghệ hiện đại, ONET IDC đã giúp hàng ngàn khách hàng tin tưởng lựa chọn, mang lại sự ổn định tuyệt đối cho website của khách hàng để thúc đẩy việc kinh doanh đạt được hiệu quả và thành công.
Bài viết liên quan

Dockerfile Volumes

When you run a Docker container, none of the data in that container is saved. What I mean is, let’s say you started a...
29/12/2020

Deploying MySQL using Docker-Compose

MySQL is one of the most popular database management systems out there. Many applications use it for their backend needs....
29/12/2020

Docker Compose Tutorial

Docker’s popularity as a development tool is on the rise. Docker has breathed new life into the container movement. Developers...
28/12/2020
Bài Viết

Bài Viết Mới Cập Nhật

SỰ KHÁC BIỆT GIỮA RESIDENTIAL PROXY VÀ PROXY DATACENTER
17/02/2024

Mua Proxy v6 US Private chạy PRE, Face, Insta, Gmail
07/01/2024

Mua shadowsocks và hướng dẫn sữ dụng trên window
05/01/2024

Tại sao Proxy Socks lại được ưa chuộng hơn Proxy HTTP?
04/01/2024

Mua thuê proxy v4 nuôi zalo chất lượng cao, kinh nghiệm tránh quét tài khoản zalo
02/01/2024