1、查找需要删除的镜像

sudo docker images

命令执行结果:  

删除docker中的镜像_.net

需要删除hello-world镜像,IMAGE ID为bf756fb1ae65

2、直接删除

如果我们直接用docker rmi IMAGE ID,会抛错,从提示内容看,我们先要停掉与这个镜像相关的容器之后,才可以删除相应的镜像。

sudo docker rmi bf756fb1ae65

命令执行结果:

删除docker中的镜像_.net_02

 3、查询所有正在运行中的docker容器

sudo docker ps -a

命令执行结果:

删除docker中的镜像_.net_03

 

 4、删除镜像相关的容器

docker rm CONTAINER ID

命令执行结果:

删除docker中的镜像_.net_04

5、删除镜像

docker rmi bf756fb1ae65

命令执行结果:

删除docker中的镜像_.net_05

镜像成功删除!

注意事项

  1. 在删除镜像前,我们先要关闭与之相关的容器;
  2. 删除镜像用docker rmi,删除容器用docker rm;

 

 


去期待陌生,去拥抱惊喜。