很奇怪,最近有台新实例,Docker 拉取镜像时,会提示报错:“missing signature key”。
反思了下流程,想起这个docker是yum安装的,并没有按Docker官方方式安装,经过Docker官方源的方式安装后,问题解决。
Docker官方源安装方式整理如下:
移除干扰:
yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine -y
添加官方源:
yum install -y yum-utils
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
重装Docker:
yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y
参考资料
getting missing signature key while pulling mysql image usnig docker-compose
如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。
如本文对您有用,捐赠和留言 将是对我最好的支持~(捐赠可转为站内积分)
如愿意,请向朋友推荐本站,谢谢。
尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。