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


11

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

Новичок в Ubuntu и тому подобное, пытающийся получить докер-контейнер для обновления сертификатов, которые я использую -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работать?

Ответы:


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.