docker 拉取镜像的时候报错:missing signature key
原因:docker 版本太低了,需要升级。建议卸载、重新安装
[root@iZbp1iexv86gtywcxse7s0Z docker]# docker version
Client:
 Version:         1.13.1
 API version:     1.26
 Package version: docker-1.13.1-209.git7d71120.el7.centos.x86_64
 Go version:      go1.10.3
 Git commit:      7d71120/1.13.1
 Built:           Wed Mar  2 15:25:43 2022
 OS/Arch:         linux/amd64
Server:
 Version:         1.13.1
 API version:     1.26 (minimum version 1.12)
 Package version: docker-1.13.1-209.git7d71120.el7.centos.x86_64
 Go version:      go1.10.3
 Git commit:      7d71120/1.13.1
 Built:           Wed Mar  2 15:25:43 2022
 OS/Arch:         linux/amd64
 Experimental:    false
[root@iZbp1iexv86gtywcxse7s0Z docker]#卸载docker
查看已经安装的docker
yum list installed |grep docker[root@iZbp1iexv86gtywcxse7s0Z docker]# yum list installed |grep docker
docker.x86_64                       2:1.13.1-209.git7d71120.el7.centos @extras
docker-client.x86_64                2:1.13.1-209.git7d71120.el7.centos @extras
docker-common.x86_64                2:1.13.1-209.git7d71120.el7.centos @extras卸载
yum -y remove docker.x86_64 docker-client.x86_64 docker-common.x86_64再次输入 yum list installed |grep docker 查看是否删除成功
安装docker
安装所需的包
yum-utils提供了yum-config-manager 效用,并device-mapper-persistent-data和lvm2由需要 devicemapper存储驱动程序。
sudo yum install -y yum-utils device-mapper-persistent-data lvm2设置稳定存储库yum源为阿里docker源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo安装最新版本
sudo yum install -y docker-ce启动并加入开启启动
sudo systemctl start docker
sudo systemctl enable docker验证安装是否成功
docker versiondocker常用管理命令
#docker启动
sudo systemctl start docker
#设置开机自启动
sudo systemctl enable docker
#重启docker
sudo systemctl restart  docker
#关闭docker
sudo  systemctl stop docker
#查看是否启动成功
docker ps -a 
                     
                     
                        
                        