Ubuntu Docker Container update-ca-сертифікати: команда не знайдена


11

Це запуск Docker Container за допомогою офіційного Ubuntu 14.04 Кінцевий результат буде таким самим, як цей QA, як тільки я можу встановити цю команду.

Новачок у Ubuntu та ін., Намагаючись отримати контейнер докер для оновлення certs, який я посилаю у використанні -v.

Намагався використовувати dpkg -S update-ca-сертифікати, як описано у посиланні та кілька інших відповідей, які, здавалося, вказують у тому ж загальному напрямку. але я в кінцевому підсумку отримую це в контейнері

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працювати?

Відповіді:


20

PEBKAC

виявляється, вам потрібно запуститись apt-get updateперед тим, як встановити будь-які інші пакети. Після запуску оновлень ви можете потім, apt-get install -y ca-certificatesі це пакет, який містить командуupdate-ca-certificates

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.