docker容器启动失败怎么查找原因(解决docker安装后运行hello-world报错的问题)
docker容器启动失败怎么查找原因
解决docker安装后运行hello-world报错的问题在centos7.3上yum安装了docker V1.13。1
但是在运行:docker run hello-world的时候报错:
# docker run docker.io/hello-world container_linux.go:247: starting container process caused "process_linux.go:258: applying cgroup configuration for process caused \"Cannot set property TasksAccounting, or unknown property.\"" /usr/bin/docker-current: Error response from daemon: oci runtime error: container_linux.go:247: starting container process caused "process_linux.go:258: applying cgroup configuration for process caused \"Cannot set property TasksAccounting, or unknown property.\"".
解决:
主要原因还是centos系统版本兼容性问题,如果将系统做更新升级,即可解决。
yum update
更新前:
更新后:
此时重启docker,运行hello-world:
补充知识:删除none镜像
删除none镜像
// 停止所有容器 docker ps -a | grep "Exited" | awk '{print $1 }'|xargs docker stop // 删除所有停止的容器 docker ps -a | grep "Exited" | awk '{print $1 }'|xargs docker rm // 删除所有tag标签是none的镜像 docker images|grep none|awk '{print $3 }'|xargs docker rmi 可以编辑 ~/.zshrc (或~/.bashrc) 指定指令别名 alias dnone="docker images|grep none|awk '{print $3}'|xargs docker rmi" source ~/.zshrc ####################官方删除命令###############
none镜像产生的原因是:
怎么来的
结合第一幅图,梳理一下dangling images怎么产生的:
第一次构建镜像时生成的镜像ID为079dbd67f9f4,此镜像会被构建工具加上标签bolingcavalry/eureka-server:0.0.1-SNAPSHOT;
第二次构建镜像时生成的镜像ID为e40a97f764ef,此镜像会被构建工具加上标签bolingcavalry/eureka-server:0.0.1-SNAPSHOT,
Docker会移除079dbd67f9f4的标签,此时079dbd67f9f4就变成了dangling images,在镜像列表中展示为<none>:<none>
官方提供如下命令来删除,注意:如果该none镜像被使用,将不会被删除:
docker image prune
以上这篇解决docker安装后运行hello-world报错的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持开心学习网。
- docker部署tomcat(Docker安装Tomcat、MySQL和Redis的步骤详解)
- dockerfile深度解析(Dockerfile文本文件使用方法实例解析)
- docker可以快速的创建和删除(Docker 命令自动补全的实现)
- docker compose的常用命令(安装docker和docker-compose实例详解)
- docker容器编排入门教程(简简单单使用Docker部署Confluence)
- rabbitmq docker配置(Docker部署Rabbitmq容器实现过程解析)
- docker服务重启容器是否重启(docker自定义网桥docker0及docker的开启,关闭,重启命令操作)
- docker容器的使用过程(详解docker容器的层的概念)
- 如何编写docker-compose(使用Docker Compose搭建 Confluence的教程)
- docker的漏洞(一次docker错误的耗时排查过程记录)
- docker 查看容器状态命令(Docker 使用 Supervisor 来管理进程操作)
- shell监控docker各种状态(如何监控docker容器运行状态 shell 脚本)
- docker容器里面有java运行环境吗(利用 Docker 构建简单的 java 开发编译环境的方法详解)
- docker容器管理技巧(Docker容器编排实现过程解析)
- docker实现redis集群(详解使用Docker进行Redis主从复制实践)
- docker容器缺少很多命令怎么办(解决docker 容器设置中文语言包出现的问题)
- 蒜苔和鱿鱼尾巴一起炒,味道特别棒,又脆又嫩,有滋又有味(蒜苔和鱿鱼尾巴一起炒)
- 鱿鱼炒蒜苔不是黑暗料理,这样做清香扑鼻,鲜美脆嫩,开胃又下饭(鱿鱼炒蒜苔不是黑暗料理)
- 蒜苔炒鱿鱼(蒜苔炒鱿鱼)
- 远离 五毛食品 洛阳80后妈妈发明的 飞行棋 成校园爆款 玩具(远离五毛食品)
- 失传的古代飞行棋游戏 六博(失传的古代飞行棋游戏)
- 感冒要吃什么药(猫咪感冒要吃什么药)
热门推荐
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9