docker 升级后或者重装后,启动容器提示:Error response from daemon: Unknown runtime specified docker-runc
2024-09-30 09:49:26
之前安装的版本是docker 1.3,并运行了容器jenkins
现在把docker升级版本为docker-ce 19.03
再使用docker ps发现之前的jenkins容器已经退出了
启动容器:
docker start jenkins
报错提示:Error response from daemon: Unknown runtime specified docker-runc
可能是因为从不兼容的版本升级了docker
解决方法:
更改/var/lib/docker/containers目录中的文件参数,把docker-runc替换为runc
命令:
grep -rl 'docker-runc' /var/lib/docker/containers/ | xargs sed -i 's/docker-runc/runc/g'
注:grep -rl:递归搜索目录和子目录,只列出含有匹配的文本行的文件名,而不显示具体的匹配内容
xargs:衔接执行之前得到的值
总体意思是把/var/lib/docker/containers中含有‘docker-runc’的文件搜索出来,并把‘docker-runc’字符为runc
重新启动docker
systemctl restart docker
再启动失败的容器问题已解决
如果有帮助,请帮忙点个赞吧,谢谢
----------------------致敬每一个正在努力的人
最新文章
- sqlserver如何创建镜像图文教程(转)
- Unity Ragdoll(布娃娃系统)
- c# 获取iis地址
- Cheatsheet: 2016 01.01 ~ 01.31
- grads 读取浓度值
- CentOS7 安装 PostGIS方法(适合国内网络
- linux进程管理之开机启动
- git 删除配置的远程地址
- 使用单调队列优化的 O(nm) 多重背包算法
- The Most Wanted Letter
- ASP.Net MVC 布局页 模板页 使用方法详细说明
- Intsall The Nessus in you kali linux
- Architectural principles
- MongoDB 字符串值长度条件查询
- 将textarea实现自适应高度及IE下滚动条不出现的bug
- Xtreme8.0 - Magic Square 水题
- iOS 批量打包
- 算法中的 log 到底是什么?
- Unity---------Particle Effect详情
- c面试题总结
热门文章
- Ubuntu 安装配置 WordPress5.4.2
- Nice to meet you
- JAVA JDK 环境变量配置 入门详解 - 精简归纳
- oracle之序列
- [LeetCode] 448. 找到所有数组中消失的数字(思维)
- [程序员代码面试指南]递归和动态规划-换钱的最少货币数(DP,完全背包)
- Docker实战(1):通过配置文件启动MongoDB
- java安全编码指南之:输入校验
- 9.Kafka API使用
- win10 系统出现“你不能访问此共享文件夹,因为你组织的安全策略阻止未经身份验证的来宾访问。”