Ubuntu Docker Container update-ca-certificate: ไม่พบคำสั่ง


11

นี่คือการเรียกใช้ Docker Container โดยใช้ Ubuntu อย่างเป็นทางการ 14.04 ผลลัพธ์ที่ได้จะเหมือนกับQA นี้เมื่อฉันได้รับคำสั่งนั้น

ใหม่สำหรับ Ubuntu และพยายามรับคอนเทนเนอร์นักเทียบท่าเพื่ออัปเดตใบรับรองที่ฉันกำลังใช้งาน-vอยู่

พยายามใช้dpkg -S update-ca-certificateตามที่อธิบายไว้ในลิงก์และคำตอบอื่น ๆ สองสามข้อที่ดูเหมือนจะชี้ไปในทิศทางทั่วไปเดียวกัน แต่ท้ายที่สุดฉันก็ได้สิ่งนี้มาในภาชนะ

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

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.