docker image删不掉的解决办法
在使用Docker的时候遇到删不掉image的情况,如下:
root@ubuntu:/opt/docker# docker images REPOSITORY TAG IMAGE ID CREATED SIZE door/ubuntu-nginx v2 5e4f2da203e2 5 minutes ago 283.3 MB <none> <none> 46987ed2da40 33 minutes ago 129 MB <none> <none> 20248c31e1a2 45 minutes ago 129 MB door/ubuntu-nginx v1 0e35a55569f5 About an hour ago 280.8 MB ubuntu latest 104bec311bcd 2 weeks ago 129 MB hello-world latest c54a2cc56cbb 6 months ago 1.848 kB root@ubuntu:/opt/docker# docker rmi 5e4f2da203e2 Error response from daemon: conflict: unable to delete 5e4f2da203e2 (must be forced) - image is being used by stopped container 06622513ce3c
解决方法:
1.先查询记录 docker ps -a
2.把该镜像的记录全部删除掉,如果删除所有镜像的记录,可以使用:docker ps -a|awk '{print $1}'|xargs docker rm
3.docker rmi 5e4f2da203e2
就可以了
网上还有网友使用service docker restrat 之后再删,本人试了一下不管用,可能是因为环境不一样,哈哈!
以上所述是小编给大家介绍的docker image删不掉的解决办法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
相关推荐
-
docker images,info,-d等命令报错的解决方法
一.发现问题 楼主不管输入那个命令,都出现了: FATA[0000] Cannot connect to the Docker daemon. Is 'docker -d' running on this host? 二.解决方法 以及类似的错误,就连docker version命令都报错了,楼主开始找啊找,找到了好多东西,结果发现没一个能行的,最后楼主使用这样的命令: # vim /etc/default/docker 在该文件中添加如下内容: DOCKER_OPTS="-H unix:///
-
Docker Base Image自己创建具体实现
Docker Base Image 创建 本着学习的态度,想了解创建 Docker Base Image的方法,在官网,在百度,在相关论坛,查找相关资料,这里记录下实现的步骤, 一. 环境 宿主机操作系统: OS X ,需要安装VirtualBox ; 容器环境:centos7 二. 用VirtualBox 安装系统,这里以centos 7为例(CentOS-7-x86_64-Minimal-1503-01.iso) 创建虚拟机,并安装centos7,以下记录了详细安装过程. * 安装过程简
-
docker image删不掉的解决办法
在使用Docker的时候遇到删不掉image的情况,如下: root@ubuntu:/opt/docker# docker images REPOSITORY TAG IMAGE ID CREATED SIZE door/ubuntu-nginx v2 5e4f2da203e2 5 minutes ago 283.3 MB <none> <none> 46987ed2da40 33 minutes ago 129 MB <none> <none> 20248
-
Docker 容器操作退出后进入解决办法
在我们对Docker容器操作的时候,有时候会误操作或者其他的原因无意间退出了正在操作的容器,也许你会担忧你在其中的一些操作未保存下来,无须担忧,本文中将会提供各种方法供你参考(我的建议使用最后一种).在本文,我们将讨论五种(4+1)连接Docker容器并与其进行交互的方法.例子中所有的代码都可以在GitHub中找到,你可以亲自对它们进行测试. 1.nsenter 安装 nsenter 工具在 util-Linux 包2.23版本后包含. 如果系统中 util-linux 包没有该命令,可以按照下
-
docker.service启动失败:Unit not found的原因及解决办法
背景 因为最近一直在折腾Kubernetes集群版本升级.Docker版本升级,所以不停的把测试环境安装.还原.升级.降级,简直乱的不行.终于,在测试Docker版本升级后,启动Docker时,遇到了docker.service: Unit not found.问题虽然不大,但是却折磨了我几个小时,所以在此mark一下. 操作系统:Red Hat Enterprise Linux 7 原因1:docker.socket 最初在启动docker时遇到问题,是因为docker.socket引起的,虽
-
docker磁盘空间清理的解决办法
前段时间遇到docker磁盘空间太少,无法写入数据的问题.起因是因为我在本地(Mac Pro)运行了多个mysql容器,并且导入了一部分线上数据,最后还没导入完毕就已经没有可用空间了. 我最开始给docker分配的磁盘空间是80GB,然后当出现无法写入的时候已经是只剩余0.6GB了. 可以使用下面的命令来查看docker容器和镜像磁盘占用情况: docker system df 可以看到类似如下的输出,包括镜像(Images).容器(Containers).数据卷(Local Volumes).
-
Windows使用docker打开新窗口error解决办法
error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.26/containers/json: open //./pipe/docker_engine: The system cannot find the file specified. In the default daemon configuration on Windows, the docker client must be run elevated to c
-
Docker出现Cannot connect to the Docker daemon. Is the docker daemon running on this host错误解决办法
Docker出现Cannot connect to the Docker daemon. Is the docker daemon running on this host错误解决办法 发生现象: ubuntu15下,安装完Docker后,运行docker images 报错Cannot connect to the Docker daemon. Is the docker daemon running on this host? 如下图 图 原因分析: 目前我遇到这个问题是两个原因造成的,一个
-
Docker不能绑定静态的外网固定ip的问题及解决办法
前段时间,我一直在研究如何给Docker分配静态ip,主要的用途是让thrift进来和出来都走一个ip,还有就是爬虫可以独立ip地址,这样就很好的实现了爬虫的多ip方式- 但是随着nginx tcp的加入和开发了一个基于Python socket的ip轮询访问模块解决了这两个问题- 当然也不能因为这两问题,就丢弃这问题了-. 在Docker run的时候,咱们可以添加-p参数来控制他的source来源ip. 下面的命令,对外来说,开放了192.168.1.200:9200的端口- 但是
-
Docker daemon 无法启动: does not match with stored UUID错误解决办法
Docker daemon 无法启动: does not match with stored UUID错误 最近做项目,遇到Docker daemon 无法启动: does not match with stored UUID错误的问题,经过上网查找资料解决了问题,这里记录下解决办法. Docker 默认使用loop设备存储镜像.使用/var/lib/docker存储.但是当根分区不够大的时候(Centos7默认安装只有50G),那就麻烦了. 这里提供下修改方法(以centos7操作系统为例):
-
Docker在CentOS7下不能下载镜像timeout的解决办法(图解)
今天小编给大家记录下Docker在CentOS7下不能下载镜像timeout的问题,先给大家说下问题的来龙去脉. 问题描述: 昨天买了六个月阿里云服务器的学生机用来部署毕设环境,在鼓捣docker的时候出现问题,docker安装成功并且已经成功启动,如图 但在pull镜像的时候却出现超时无法下载镜像的问题,估计是国内docker官方镜像被墙了,网上找了好久发现要使用国内镜像加速,推荐的有Daocloud和阿里云,我使用的是Daocloud镜像加速,注册了账号之后上方会有一个镜像加速的超链接 点进
-
当master down掉后,pt-heartbeat不断重试会导致内存缓慢增长的原因及解决办法
最近同事反映,在使用pt-heartbeat监控主从复制延迟的过程中,如果master down掉了,则pt-heartbeat则会连接失败,但会不断重试. 重试本无可厚非,毕竟从使用者的角度来说,希望pt-heartbeat能不断重试,直到重新连接上数据库.但是,他们发现,不断的重试会带来内存的缓慢增长. 重现 环境: pt-heartbeat v2.2.19,MySQL社区版 v5.6.31,Perl v5.10.1,RHEL 6.7,内存500M 为了避免数据库启停对pt-heartbea
随机推荐
- RPM方式安装MySQL5.6源码
- 在Java8与Java7中HashMap源码实现的对比
- javaweb图书商城设计之购物车模块(3)
- 详解iOS App设计模式开发中对于享元模式的运用
- MVC实现下拉框联动效果(单选)
- .NET微信公众号开发之公众号消息处理
- 浅析JSONP技术原理及实现
- 最全面的JS倒计时代码
- asp.net 实现动态显示当前时间(不用javascript不考虑开销)
- 修改ThinkPHP缓存为Memcache的方法
- android中写一个内部类来选择文件夹中指定的图片类型实例说明
- 64位win7的IIS7下asp与access的连接问题
- 另一个javascript小测验(代码集合)
- insert into … on duplicate key update / replace into 多行数据介绍
- boostrapTable的refresh和refreshOptions区别浅析
- 修改.htaccess实现子目录绑定示例分享
- java实现京东登陆示例分享
- PHP初学入门
- C语言中函数的声明、定义及使用的入门教程
- 使用代理模式来进行C#设计模式开发的基础教程