簡體   English   中英

嘗試在 linux ubuntu 18.04 LTS 上安裝 docker 存儲庫時出錯

[英]Error by trying installing docker repository on linux ubuntu 18.04 LTS

抱歉語言是德語。

所以我添加了docker的存儲庫:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

但是當我更新源時出現錯誤:

sudo apt-get update

Ign:3 https://download.docker.com/linux/ubuntu仿生 InRelease

Fehl:4 https://download.docker.com/linux/ubuntu仿生發布
證書驗證失敗:證書不受信任。 證書頒發者未知。 無法握手:證書驗證出錯。 [IP:54.230.93.95 443]

Holen:5 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74,6 kB]

OK:6 http://archive.ubuntu.com/ubuntu bionic-security InRelease

Paketlisten werden gelesen... Fertig E: Das Depot » https://download.docker.com/linux/ubuntu仿生發布« enthält keine Release-Datei。

N: Eine Aktualisierung von solch einem Depot kann nicht auf eine sichere Art durchgeführt werden, daher ist es standardmäßig deaktiviert。

N: Weitere Details zur Erzeugung von Paketdepots sowie zu deren Benutzerkonfiguration finden Sie in der Handbuchseite apt-secure(8)。

對於那些仍然有這個問題的人,這是我從Ubuntu 聯機幫助頁中收集的一個解決方案。

OP 的帖子表明證書驗證錯誤:

Certificate verification failed: The certificate is NOT trusted. The certificate issuer is unknown. Could not handshake: Error in the certificate verification. [IP: 54.230.93.95 443]

我在位於公司代理后面的 VM 上遇到了類似的問題。 代理充當中間人,在流量流經代理時對其進行解密和重新加密。 即使我在 VM 上為代理安裝了受信任的證書,但由於 OCSP 響應無效,此錯誤仍在發生。 為了修復它,我運行了這個命令:

touch /etc/apt/apt.conf.d/99verify-peer.conf \
&& echo >>/etc/apt/apt.conf.d/99verify-peer.conf "Acquire { https::Verify-Peer false }"

這會禁用 apt 的 OCSP 驗證,不推薦使用。

我選擇了不同的解決方案,其他人可能無法使用該解決方案。 我們公司為這樣的用例維護了一個非解密代理,所以我改用它了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM