Ubuntu Docker Container update-ca-certificates: Befehl nicht gefunden


10

Hierbei wird ein Docker-Container mit dem offiziellen Ubuntu 14.04 ausgeführt. Das Endergebnis ist das gleiche wie bei dieser Qualitätssicherung, sobald ich diesen Befehl installiert habe.

Neu in Ubuntu und so, versuchen, einen Docker-Container zu bekommen, um Zertifikate zu aktualisieren, die ich mit benutze -v.

Es wurde versucht, dpkg-S update-ca-Zertifikate zu verwenden, wie im Link beschrieben, und einige andere Antworten, die in die gleiche allgemeine Richtung zu weisen schienen. aber am Ende bekomme ich das in den Container

root@24b087e56f8e:/# apt-get install -y ca-certificates
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package ca-certificates

2 Fragen

  1. Wie finden Sie heraus, mit welchem ​​Paket ein Befehl installiert ist?

  2. Welches Paket muss ich mit meinem Container installieren, damit es update-ca-certificatesfunktioniert?

Antworten:


19

PEBKAC

Es stellt sich heraus, dass Sie ausgeführt werden müssen, apt-get updatebevor Sie andere Pakete installieren können. Nach dem Ausführen der Updates können Sie dann apt-get install -y ca-certificatesund dies ist das Paket, das den Befehl enthältupdate-ca-certificates

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.