Centos7,使用docker拉取的时候,报错信息:missing signature key
解决:
1、复制下面的内容
yum erase docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine \ docker-ce
2、执行完之后,再执行
yum install docker-ce -y
至此,已经更新完毕,不需要卸载docker其他的东西,有些还要将容器什么的全部卸载,不用
3、下载完后,需要重启 docker
# 启动docker systemctl start docker # 重启docker systemctl restart docker
4、这时候,如果拉取镜像还是出现问题,docker在启动容器的时候,报错
Error response from daemon: unknown or invalid runtime name: docker-runc
解决方式如下,执行以下命令
grep -rl 'docker-runc' /var/lib/docker/containers/ | xargs sed -i 's/docker-runc/runc/g'
然后,重启docker
systemctl restart docker标签:missing,拉取,runc,systemctl,key,docker From: https://www.cnblogs.com/henuyuxiang/p/17879277.html