无法验证签名,因为安装docker时公钥不可用

Roh*_*kar 6 docker

无法安装docker:

sudo sh -c "echo deb https://get.docker.com/ubuntu docker main > /etc/apt/sources.list.d/docker.list"
Run Code Online (Sandbox Code Playgroud)

错误日志:

GPG错误:https://get.docker.com docker发布:由于公钥不可用,无法验证以下签名:NO_PUBKEY D8576A8BA88D21E9

pet*_*ula 6

似乎入门页面已更改。

2017 年 8 月

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

https://docs.docker.com/engine/installation/linux/docker-ce/debian/#install-using-the-repository

2019 年 8 月

安装页面的链接又变了

https://docs.docker.com/install/linux/docker-ce/debian


Val*_*yov 5

如果不想使用手册中的这些命令http://docs.docker.com/linux/step_one/

$ sudo apt-get update
$ sudo apt-get install wget
$ wget -qO- https://get.docker.com/ | sh
Run Code Online (Sandbox Code Playgroud)

这就是你需要的:

 $ wget -qO- https://get.docker.com/gpg | sudo apt-key add -
Run Code Online (Sandbox Code Playgroud)

PS: https: //docs.docker.com/installation/debian/


Roh*_*kar 1

得到了解决方案,我试图在 32 位 Ubuntu 上安装 docker 1.5,而文档说它需要 64 位 Ubuntu。

检查先决条件部分