关于linux上安装docker出现的种种问题

1.用的平台是腾讯云控制台的2核4G的服务器
出现了dnf格式系统运行不了yum源。
这个原因是因为centOS9开始就用dnf系统改变了
可疑的GPG密钥问题:暂时需要时间调查。
解决办法如下:
以下是格式化后的文字:

官方 GPG 密钥

CentOS 官方提供的 GPG 密钥是可信的,您可以从 CentOS 官方网站下载并导入。以下是导入官方 GPG 密钥的步骤:

下载 GPG 密钥

sudo wget -O /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial https://www.centos.org/keys/RPM-GPG-KEY-CentOS-Official

导入 GPG 密钥

sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

验证 GPG 密钥

您可以使用以下命令验证导入的 GPG 密钥是否正确:

gpg --show-keys /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

输出应类似于:

pub   rsa4096 2019-05-03 [SC]
      99DB70FAE1D7CE227FB6488205B555B38483C65D
uid                      CentOS (CentOS Official Signing Key) <security@centos.org>

阿里云镜像提供的 GPG 密钥

阿里云镜像也提供了可信的 GPG 密钥,您可以从阿里云镜像网站下载并导入。以下是导入阿里云镜像提供的 GPG 密钥的步骤:

下载 GPG 密钥

sudo wget -O /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-Official

导入 GPG 密钥

sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

验证 GPG 密钥

您可以使用以下命令验证导入的 GPG 密钥是否正确:

gpg --show-keys /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

输出应类似于:

pub   rsa4096 2019-05-03 [SC]
      99DB70FAE1D7CE227FB6488205B555B38483C65D
uid                      CentOS (CentOS Official Signing Key) <security@centos.org>

清华大学镜像提供的 GPG 密钥

清华大学镜像也提供了可信的 GPG 密钥,您可以从清华大学镜像网站下载并导入。以下是导入清华大学镜像提供的 GPG 密钥的步骤:

下载 GPG 密钥

sudo wget -O /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial https://mirrors.tuna.tsinghua.edu.cn/centos/RPM-GPG-KEY-CentOS-Official

导入 GPG 密钥

sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

验证 GPG 密钥

您可以使用以下命令验证导入的 GPG 密钥是否正确:

gpg --show-keys /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

输出应类似于:

pub   rsa4096 2019-05-03 [SC]
      99DB70FAE1D7CE227FB6488205B555B38483C65D
uid                      CentOS (CentOS Official Signing Key) <security@centos.org>

华为云镜像提供的 GPG 密钥

华为云镜像也提供了可信的 GPG 密钥,您可以从华为云镜像网站下载并导入。以下是导入华为云镜像提供的 GPG 密钥的步骤:

下载 GPG 密钥

sudo wget -O /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial https://mirrors.huaweicloud.com/centos/RPM-GPG-KEY-CentOS-Official

导入 GPG 密钥

sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

验证 GPG 密钥

您可以使用以下命令验证导入的 GPG 密钥是否正确:

gpg --show-keys /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

输出应类似于:

pub   rsa4096 2019-05-03 [SC]
      99DB70FAE1D7CE227FB6488205B555B38483C65D
uid                      CentOS (CentOS Official Signing Key) <security@centos.org>

最好不要轻易的在云服务器上修改各种不必要的open SSL证书,否则容易陷入很难查找到的下述问题,We couldn't find anything for importerror: /lib64/libtss2-esys.so.0: undefined symbol: evp_sm4_cfb128 version openssl_3.0.0
建议此时云服务器直接重装系统换成centos7,根本原因还是openclouds相当于centos9,不能用yum源导致的。
——---------------------------------------------------------------------------------
关于Docker和Portainer的一套安装,最重要的就是选对服务器,服务器得选成centos7的

posted @ 2025-07-03 14:43  ruo_feng  阅读(29)  评论(0)    收藏  举报
-->