Docker常规操作--删除容器实例、删除镜像

Docker常规操作--删除容器实例、删除镜像

Xiao.Hei.Ge Lv3

1、删除容器实例

docker rm 容器 ID 或容器名

  1. 先 docker ps -a 寻找已经停止运行的实例

    2.docker rm 59ec 删除实例
    3.docker ps -a 查看实例已经删除
    具体操作如下图

img

如果容器实例在运行状态下 是不能通过上面的命令删除的,会提示容器实例正在运行中。需要先停止在删除, 不会停止实例的看这里 https://blog.csdn.net/Michel4Liu/article/details/80889977,也可以通过参数强制删除
参数:
-f : 通过 SIGKILL 信号强制删除一个运行中的容器, 主要删除正在运行的容器实例
-l : 移除容器间的网络连接,而非容器本身
-v : 删除容器挂载卷

2、删除镜像

docker rmi 容器 ID 或容器名

  1. 首先 docker images 查看所有镜像
  2. 然后 docker rmi fe200 删除镜像
  3. 再次通过 docker images 查看镜像 发现已经删除

具体操作如下图

img

如果删除的镜像已经产生了容器实例 (run 过) 不容器实例是否启动都会提示无法删除,因为被占用。这时需要先删除容器实例或添加删除参数
参数
-f : 强制删除,一般用于被占用的删除
–no-prune : 不移除该镜像的过程镜像,默认移除;

原文:docker常规操作——删除容器实例、删除镜像_删除所有容器实例-CSDN博客

  • 标题: Docker常规操作--删除容器实例、删除镜像
  • 作者: Xiao.Hei.Ge
  • 创建于 : 2024-02-08 22:22:59
  • 更新于 : 2024-02-08 22:29:45
  • 链接: https://cool.xiaohei.us/2024/02/08/Docker常规操作-删除容器实例、删除镜像/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论
此页目录
Docker常规操作--删除容器实例、删除镜像