如何删除Docker镜像和容器

在我们前面的教程中,你已经了解了有关安装Docker引擎 CentOS / RHELUbuntu操作系统,并从Docker hub 镜像。经过与镜像创建容器。本教程将帮助您从您的主机删除不必要的Docker 镜像和容器。

删除Docker镜像

要删除镜像,Docker提供 RMI选项。利用这个我们可以从本地系统中删除任何Docker 镜像。例如使用下面的命令不断变化的<镜像ID>与Docker镜像ID。
# docker rmi  <IMAGE ID>
要了解您的系统使用下面的命令所有镜像。这将帮助你找到镜像ID。
root@youcl.com:~# docker images

REPOSITORY     TAG        IMAGE ID            CREATED          VIRTUAL SIZE
centos         latest     2933d50b9f77        11 days ago      196.6 MB
ubuntu         latest     36248ae4a9ac        11 days ago      188 MB

删除Docker容器

要卸下容器,Docker提供 RM选项。利用这一点,我们可以删除我们的本地系统的所有的Docker容器。例如使用下面的命令与您的Docker容器的id改变<容器ID>。
# docker rm  <CONTAINER ID>
要列出用 ps选项您系统上的所有容器,但PS将只显示运行的容器。 因此,要查看所有容器使用 -a参数用ps。
root@youcl.com:~# docker ps -a

CONTAINER ID   IMAGE    COMMAND      CREATED       STATUS      PORTS  NAMES
f2582758af13   ubuntu   "/bin/bash"  2 hours ago   Up 2 hours         first_ubuntu
2b199b9976c4   centos   "/bin/bash"  3 days ago    Up 3 hours         thirsty_yalow

停止和删除所有Docker容器

如果你想删除所有Docker的容器。你可以简单地使用下面的命令。首先命令将停止所有正在运行的Docker容器和第二个命令将其删除。
# docker stop $(docker ps -a -q)
# docker rm $(docker ps -a -q)
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏