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
随机推荐
- sql server判断数据库、表、列、视图是否存在
- JS实现超简洁网页title标题跑动闪烁提示效果代码
- Python打包可执行文件的方法详解
- C#窗体间通讯的几种常用处理方法总结
- Js判断参数(String,Array,Object)是否为undefined或者值为空
- 全国哀悼日网站页面变成灰色的filter方法
- linux下使用ssh远程执行命令批量导出数据库到本地
- MongoDB学习笔记之MapReduce使用示例
- Struts2数据输入验证教程详解
- jquery validate.js表单验证入门实例(附源码)
- 详解JavaScript对W3C DOM模版的支持情况
- Linux中轻松使用USB移动存储器
- 一个php Mysql类 可以参考学习熟悉下
- 基于Java代码实现游戏服务器生成全局唯一ID的方法汇总
- yii使用bootstrap分页样式的实例
- 使用javascript:将其它类型值转换成布尔类型值的解决方法详解
- C#操作注册表的方法
- ES6中字符串的使用方法扩展
- python 标准差计算的实现(std)
- layui输入框中只允许输入整数的实现方法