项目场景:
很长时间没管那个项目了,今天迭代新功能的时候docker报如下错误:**docker : Error response from daemon :0CI runtime create failed : container _ linux - go :349:starting container process caused " process _ linux - go :319: getting the final child ’ s pid from pipe caused " EOF "": unknown .**记录一下相关解决方案。
原因分析:
原因:网上搜索了一下,说可能是Linux的版本和docker不匹配造成的,但是看他们的错误信息又和我的不完全一样,所以我觉得试一试
解决方案:
1.先卸载旧的内核版本
sudo yum remove docker docker-common docker-selinux docker-engine
2.安装软件包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
3.设置yum源
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
4.安装docker
sudo yum install docker-ce
5.验证docker是否安装成功(有client和service就是安装成功啦)
docker version