Docker(四)| 删除镜像和容器


个人记录


Docker(四)| 删除镜像和容器


相关文章

docker镜像和容器的区别:参考文章:https://www.cnblogs.com/bethal/p/5942369.html

一、命令

使用 docker --help 可以查看所有命令

docker rm 容器IDCONTAINER ID--删除容器
docker rmi 镜像IDIMAGE ID--删除镜像

在这里插入图片描述


二、步骤
  • 顺序:
  • 先删除容器,再删除镜像
  • 首先查看容器是否运行,如果运行则停止
  • 然后查看容器的ID,通过容器ID删除
  • 再查看镜像的ID,通过镜像ID删除
具体为什么按照这个顺序(参考文章顶部的文章,我的理解是镜像是只读的,容器是可读写的,容器就像是镜像的实例。先有打包的镜像,才有针对这个镜像的容器。一个镜像可以创建多个容器)

2.1 先查看容器是否运行 命令:docker ps (查看运行的容器) docker ps -a(查看所有容器)

这里我运行了两个redis
在这里插入图片描述


2.2 容器如果在运行,先停止容器

如果不停止容器直接删除则会出现以下错误,

root@ubuntu-VirtualBox:/dfdt# docker rm mysql
Error response from daemon: You cannot remove a running container 6b619bdd5fefef3afdad8fecaebb670ec71ea4737191e0027780eab49bc0877e. Stop the container before attempting removal or force remove

删除命令:docker rm 容器ID或名称(CONTAINER ID或NAMES)
在这里插入图片描述
先停止容器 命令:docker stop 容器名称
在这里插入图片描述


2.3 删除容器(这里我不删除 redis,这里以删除 mysql 为例)

删除命令:docker rm 容器ID(CONTAINER ID)
在这里插入图片描述


2.4 删除镜像

删除命令:docker rmi 镜像ID或镜像名称:版本号(IMAGE ID)
在这里插入图片描述


下一篇:Docker(五)| 搭建ubuntu或centos环境.

欢迎关注公众号:慌途L
后面会慢慢将文章迁移至公众号,也是方便在没有电脑的情况下可以进行翻阅,更新的话会两边同时更新,大家不用担心!
在这里插入图片描述


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值