在我们前面的教程中,你已经了解了有关安装Docker引擎
CentOS / RHEL和
Ubuntu操作系统,并从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)