Docker 容器镜像删除

1.停止所有的container,这样才能够删除其中的images:

docker stop $(docker ps -a -q)

如果想要删除所有container的话再加一个指令:

docker rm $(docker ps -a -q)

2.查看当前有些什么images

docker images

3.删除images,通过image的id来指定删除谁

docker rmi <image id>

想要删除untagged images,也就是那些id为<None>的image的话可以用

docker rmi $(docker images | grep "^<none>" | awk "{print $3}")

要删除全部image的话

docker rmi $(docker images -q)

本以为删除镜像会很简单,但是删除过程中并不是那么顺利。

1. 查询镜像

现在想删除第一个,ID为 99f85991949f 的镜像。

从上面看出,需要先停到ID为 67*** 的容器。

2. 查询容器

3. 先删除容器

上面可以看出,容器已经删除。

4. 删除镜像

注意点: 1. 删除前需要保证容器是停止的 stop 2. 需要注意删除镜像和容器的命令不一样。 docker rmi ID ,其中 容器(rm) 和 镜像(rmi) 3. 顺序需要先删除容器

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏lgp20151222

SVN错误:SVN Working copy XXX is too old

这是因为使用了低版本的svn生成了.svn内文件内容,但是,使用高版本svn同步时便出现该问题。

601
来自专栏深度学习之tensorflow实战篇

Hadoop查看所有JOB以及如何Kill指定用户的所有Job

如何kill掉制定用户的所有job,有没有现成的命令?我看了一下hadoop job命令的提示,没有这样的命令。 其实实现kill指定用户的job也非常简单,本...

2736
来自专栏V站

PHP丨实现可判断类型限制大小的原生文件上传,图片上传等

1522
来自专栏用户2442861的专栏

push到github时,每次都要输入用户名和密码的问题

http://blog.csdn.net/yuquan0821/article/details/8210944

421
来自专栏闵开慧

centos中tree插件的使用与注意事项

1 tree的安装 yum -y install tree 使用时直接输入tree 目录名,即可显示该目录的树形结构,示例如下: ? 这样查看目录结构一目了然,...

2648
来自专栏鬼谷君

cobbler 自定义私有yum源

942
来自专栏逆向与安全

海海DRM视频保护解密流程分析

点击“支付并获取许可证”成功后就可以播放加密的视频了,并在安装包目录下生成了两个重要的文件,indiv3.key与V3.lic

760
来自专栏世界第一语言是java

docker部署redis,清空redis缓存

1361
来自专栏落花落雨不落叶

让sublime实现js控制台(前提是安装了nodejs)

2445
来自专栏流柯技术学院

mysql远程连接/访问速度慢的解决方案

1701

扫码关注云+社区