docker启动报错 error creating overlay mount to
本文参考
https://blog.csdn.net/qq_41999034/article/details/110942059
docker容器启动报错
报错内容如下
Error response from daemon: error creating overlay mount to /var/lib/docker/overlay2/e6472f6c7675054284c3a62f6388b52d3d34bd99e492a35113dd5a28b724634f/merged: invalid argument
Error: failed to start containers: spug
原因分析
网上搜索一下解决方法,千篇一律,都是清除docker 镜像,更换文件系统。由于昨天还能启动容器,想必不是文件系统的问题。其实又是selinux造成的,昨天把selinux永久关闭导致的。CentOS的selinux是关闭的,而docker上的selinux却是开启的,因此docker运行时会产生如上错误。
解决方法
解决方法很简单,修改crntOS下的/etc/selinux/config 将SELINUX=disabled 改成 SELINUX=permissive(宽容模式)
保存重启
修改完保存退出(按esc ,输入:wq回车), 重启linux(reboot)即可启动容器。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
2018-04-14 SaltStack配置管理-jinja模板
2017-04-14 Python变量运算字符串等