Ubuntu Dockerコンテナーupdate-ca-certificates:コマンドが見つかりません


10

これは公式のUbuntu 14.04を使用してDockerコンテナーを実行しています。コマンドをインストール すると、最終的にはこのQAと同じになります。

Ubuntuなどの新機能で、Dockerコンテナーを取得して、を使用してリンクして-vいる証明書を更新しようとしています。

リンクに記載されているdpkg -S update-ca-certificatesと、同じ一般的な方向を指していると思われる他のいくつかの回答を使用しようとしました。しかし、私はこれをコンテナに入れてしまいます

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つの質問

  1. コマンドがインストールされているパッケージをどのようにして見つけますか?

  2. update-ca-certificates動作させるためにコンテナと共にインストールする必要があるパッケージは何ですか?

回答:


19

PEBKAC

apt-get update他のパッケージをインストールする前に実行する必要があることがわかりました。更新を実行した後、次のことができます。apt-get install -y ca-certificatesこれはコマンドを含むパッケージですupdate-ca-certificates

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.