当前位置: 首页 > 知识库问答 >
问题:

Debian Stretch gnutls_handshake()上的Docker失败

徐柏
2023-03-14

我正在尝试在我的Stretch Debian上安装docker。

我遵循了指南,但当我使用“sudo apt-get更新”时,我得到:

https://download.docker.com/linux/debian拉伸/稳定amd64包gnutls_handshake()失败:公钥签名验证失败。

“卷曲 -fsSL https://download.docker.com/linux/debian/gpg |sudo apt-key add -“ 返回 OK

共有1个答案

王炜
2023-03-14

这是从Debian Jessie升级的Debian Stretch安装上的一个已知问题。问题描述如下:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=834724.正如Debian bug报告中所述,您可以通过删除现已过时的库libgnutls-deb0-28来解决此问题。

如果你和我一样是deb-multimedia的用户,删除这个特定版本的libgnutls并不完全简单,因为你可能已经安装了deb-multimedia的< code>librtmp1版本,它比Debian Stretch提供的版本更新,并且依赖于< code>libgnutls-deb0-28。解决html" target="_blank">方法是首先将librtmp1降级到Stretch提供的版本,然后删除libgnutls:

    < li> sudo apt安装librtmp 1 = 2.4 2015 12 23 . git fa 8646d . 1-1 < li> sudo删除libgnutls-deb0-28

如果您使用apite而不是apt,则apium将自动建议降级leartmp1

 类似资料:
  • 学习本教程后:https://kubernetes.io/docs/tasks/access-application-cluster/ingress-minikube/ 我的行动: 将条目添加到主机文件 我无法从PowerShell(如果. yaml文件中没有指定主机,我也无法),但它可以在docker容器cli中工作: Docker检查选项卡: ingress.yaml 编辑 我还尝试在clea

  • 我下载了mysql jdbc驱动程序并上传到了jasperserver。下面是错误。

  • 问题内容: 我正在尝试为ZooKeeper创建docker容器并在集群模式下对其进行配置(完整的代码在此处和此处)。 容器基于Alpine Linux(Docker Hub上为alpine:3.2),但是我要描述的问题也出现在官方Java容器(java:7)上。 我使用以下命令来启动集群: (它们在docker hub上可用,您可以尝试)。 如果我等待一段时间开始的第二和第三个容器,那么主机名之前

  • 在stackoverflow上搜索后,感觉这是一个常见的问题,但我没有找到决定。 没有docker,程序可以在本地主机上运行。docker文件: 应用程序。属性(确实尝试将此处的“localhost”替换为“dockermyblog”): 在终端中通过命令创建容器: 尝试通过以下方式启动它: 接收错误: 试图设置(不明白那是什么): 或 试图放入终端: 终端不知道“grep” 我应该如何在本地启动

  • 我通过https://code.Quarkus.io引导了一个普通的Quarkus应用程序,生成的代码没有在我的Mac上成功构建docker映像。 执行时 顺便说一句:使用GraalVM的本机映像已成功生成 有什么想法吗?

  • 问题内容: 今天,我第一次在Fedora 21上安装了docker。现在,我需要从默认的/ var / lib / docker更改docker images文件夹的位置。 复制文件(跳过devicemapper子文件夹,docker服务停止)并更改/ etc / sysconfig / docker(添加- g选项)后,我再次运行docker service,没有问题,devicemapper