Ubuntu Docker Container update-ca-cert: không tìm thấy lệnh


10

Điều này đang chạy Docker Container bằng Ubuntu 14.04 chính thức Kết quả cuối cùng sẽ giống như QA này khi tôi có thể cài đặt lệnh đó.

Mới đối với Ubuntu và như vậy, cố gắng để có một container docker để cập nhật các certs mà tôi đang liên kết sử dụng -v.

Đã thử sử dụng dpkg -S update-ca-cert như được mô tả trong liên kết và một vài câu trả lời khác dường như chỉ theo cùng một hướng. nhưng cuối cùng tôi nhận được cái này trong 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 câu hỏi

  1. Làm thế nào để bạn tìm ra gói lệnh được cài đặt với?

  2. Tôi cần cài đặt gói nào với container để hoạt update-ca-certificatesđộng?

Câu trả lời:


19

PEBKAC

Hóa ra bạn cần chạy apt-get updatetrước khi bạn có thể cài đặt bất kỳ gói nào khác. Sau khi chạy các bản cập nhật, bạn có thể apt-get install -y ca-certificatesvà đây là gói chứa lệnhupdate-ca-certificates

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.