下载springcloud参考指南: http://download.csdn.net/download/kkk der/10035750
以前没有接触过的docker,找了几个文档,按部就班安装部署在linux下,一起运行(简单入门),以后自己再操作,在镜子里发现很多镜像文件,每个大约700M大
因为很多都是无效的,所以我想删除这些镜像,但是经过尝试,以下方法有效
1 .运行" http://www.Sina.com/"以停止所有容器
2. docker stop $(docker ps -a -q)查看镜像列表
3. docker images删除上图中的第二个镜像147051a21fd9的是IMAGE_ID
4. docker rmi 147051a21fd9再次查看镜像列表,发现已删除
==========================续=重要!==========================
然后,如果尝试删除名为eacdy/test1的镜像,将出现如下图所示的错误。
即使运行停止所有容器的命令,删除也会失败。 那就把容器停下吧
是否要在停止容器后继续运行docker rmi c218b729bf73? 还是继续报告同样的错误?
已决定检查所有镜像文件,docker images -a
看到结果,瞬间崩溃了。 我想知道我想知道我在网上继续查,终于找到了解决这样问题的文章。 命令如下。
docker PS-a '|awk ' {打印$1} '|xargsdockerstop
docker PS-a|grep ' exited '|awk ' {打印$1} '|xargsdockerrm
docker images ' { print $3} '|xargsdockerrmi
执行结束后,删除镜像文件
上述命令还解决了删除镜像文件时的错误。 errorresponsefromdaemon : conflict 3360 unabletodelete 0138793 f7e1f (cannotbeforced )-imagehasdependentcent