Docker遇到的异常和注意点
Docker遇到的异常和注意点
整理一些使用docker的时候,遇到的问题和解决办法
遇到的一些异常和解决方法
删除镜像时出现:
Error response from daemon: conflict: unable to delete 95219df55354 (must be forced) - image is referenced in multiple repositories
可以通过 docker rmi 名称:tag 来删除,不用id删除
查询docker daemon启动日志
tail -f /var/log/upstart/docker.log
can't create unix socket /var/run/docker.sock: is a directory
rm -rf /var/run/docker.sock 然后重新启动
没有权限访问docker.sock
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock
查看 ls -l /var/run/docker.sock,所在的组,(一般在docker组中)
将用户重新加入docker组中,并且重新登录即可(usermod -aG docker ${USER})
状态为dead的容器删除报错
Error response from daemon: Driver aufs failed to remove root filesystem 0753373785c32e6dabd87396a63844711f4eab04841a0c3183b881d6d939c003: aufs: unmount error after retries: /var/lib/docker/aufs/mnt/aa87e99f1031d48daa66ce1abfb1550248918e4a4bfd737310913e903e4a3f83: device or resource busy
使用docker rm -fv 容器id 过几分钟后会自动删除
防火墙异常
docker: Error response from daemon: driver failed programming external connectivity on endpoint quizzical_bell (f09acf9ddddc99be6397c5031f5c680088aedd6fe9593d86c4a38c21fdf29d4d): (iptables failed: iptables --wait -t filter -A DOCKER ! -i docker0 -o docker0 -p tcp -d 172.17.0.2 --dport 8080 -j ACCEPT: iptables: No chain/target/match by that name.
关闭防火墙,重启docker daemo
sudo service docker restart
端口冲突异常
docker: Error response from daemon: driver failed programming external connectivity on endpoint kind_turing3 (78479c5356c5cd6aa003b1b97816610ab1c716288faddb48827ee1fdc7a87492): Bind for 0.0.0.0:80 failed: port is already allocated
容器端口冲突,更换宿主机绑定端口
修改完docker root dir,重启后,下载镜像报错:
docker: Error response from daemon: containerd: container did not start before the specified timeout.ERRO[0133] error getting events from daemon: context canceled
解决:重启服务器
Docker遇到的异常和注意点的更多相关文章
- CentOS7安装Docker时的异常报错与解决方法
重要:有些人在vmware中安装了新的centos用于使用docker,但是往往会忽略了更换源与进行系统update, 这样会导致安装过程中出现诸多如下类问题,为了避免不必要的麻烦在安装docker前 ...
- centos 7 安装docker,conflicts 异常
[root@localhost html]# yum install docker-io 已加载插件:fastestmirror, langpacks Loading mirror speeds fr ...
- docker启动elasticsearch异常Failed to create node environment(解决)
异常说是创建节点环境失败,操作/usr/share/elasticsearch/data/nodes的IO错误,尝试给此目录添加读写权限后,依旧没什么**用,灵机一动是不是挂载目录没有权限导致的? c ...
- docker平时使用异常记录
GPU主机重启后,启动使用GPU的容器报错 docker: Error response from daemon: Unknown runtime specified nvidia. 解决办法:修改/ ...
- docker 安装好后启动异常解决
一个月前在虚拟机中根据视频教程安装了docker 启动docker后执行 systemctl status docker 出现了异常,具体如下: [root@joinApp2 ~]# systemct ...
- docker——核心实现技术
作为一种容器虚拟化技术,Docker深度应用了操作系统的多项底层支持技术. 早期版本的Docker是基于已经成熟的Linux Container(LXC)技术实现的.自从0.9版本起,Docker逐渐 ...
- 行车记+翻车记:.NET Core 新车改造,C# 节能降耗,docker swarm 重回赛道
非常抱歉,10:00~10:30 左右博客站点出现故障,给您带来麻烦了,请您谅解. 故障原因与博文中谈到的部署变更有关,但背后的问题变得非常复杂,复杂到我们都在怀疑与阿里云服务器 CPU 特性有关. ...
- Docker for windows安装与使用
1.安装Docker for windows之前,需要将系统的hyper-v功能打开 2.下载Docker for windows进行安装 访问url:https://docs.docker.com/ ...
- CentOS 8.4安装Docker
前言: Docker 是一个用于开发.传送和运行应用程序的开放平台.Docker 使您能够将应用程序与基础设施分开,以便您可以快速交付软件.使用 Docker,您可以像管理应用程序一样管理基础设施.通 ...
随机推荐
- TDD & Unit testing
TDD & Unit testing TDD jest https://github.com/facebook/jest https://facebook.github.io/jest/zh- ...
- how to input special keyboard symbol in macOS(⌘⇧⌃⌥)
how to input special keyboard symbol in macOS(⌘⇧⌃⌥) emoji ctrl + command + space / ⌘⇧⌃ ⌘⇧⌃ Character ...
- POSIX cron & schedule
POSIX cron & schedule https://pubs.opengroup.org/onlinepubs/9699919799/utilities/crontab.html#ta ...
- js中this指向的问题与联系
前言 JavaScript 中最大的一个安全问题,也是最令人困惑的一个问题,就是在某些情况下this的值是如何确定的.有js基础的同学面对这个问题基本可以想到:this的指向和函数调用的方式相关.这当 ...
- 调度场算法&&中缀表达式=>后缀表达式
#include<stdio.h> #include<string.h> int main(void){ char ch,stro[1001],stack[1001]; int ...
- void指针及指针的多次赋值的理解
1.void指针的类型转换 int A::functionCommamd(const DWORD _from,const DWORD _to,const DWORD Event_type,void * ...
- 肝了很久,冰河整理出这份4万字的SpringCloud与SpringCloudAlibaba学习笔记!!
写在前面 不少小伙伴让我整理下有关SpringCloud和SpringCloudAlibaba的知识点,经过3天的收集和整理,冰河整理出这份4万字的SpringCloud与SpringCloudAli ...
- C#正则实现匹配一块代码段
最近项目,生成聚合网关,但是生成的网关文件中,存在着不必要的代码段,比如一个类A,类B等 之前一直使用手动删除,这么做劳民伤财,浪费时间,考虑使用正则写一个工具实现自动删除. 正则写法: string ...
- Java语言的魅力
Java语言的简介 Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承.指针等概念,因此Java语言具有功能强大和简单易用两个特征.Java语言作为静态面 ...
- 【粉丝问答10】C语言关键字static的使用详解
视频地址:https://www.ixigua.com/6935761378816819748 粉丝提问 粉丝问题,总结一下: 关键字static的使用方法. 要想搞清楚关键字static的使用方法, ...