5
ฉันจะตรวจสอบระบบไฟล์ของ "docker build" ที่ล้มเหลวได้อย่างไร
ฉันกำลังพยายามสร้างอิมเมจ Docker ใหม่สำหรับกระบวนการพัฒนาของเราโดยใช้cpanmเพื่อติดตั้งโมดูล Perl จำนวนมากเป็นอิมเมจพื้นฐานสำหรับโครงการต่างๆ ขณะพัฒนา Dockerfile cpanmส่งคืนรหัสความล้มเหลวเนื่องจากบางโมดูลไม่ได้ติดตั้งอย่างสมบูรณ์ ฉันค่อนข้างแน่ใจว่าฉันต้องaptติดตั้งบางอย่างเพิ่มเติม คำถามของฉันคือฉันจะหาได/.cpanm/workเร็กตอรี่ที่ยกมาในเอาท์พุทได้จากที่ไหนเพื่อตรวจสอบบันทึก? ในกรณีทั่วไปฉันจะตรวจสอบระบบไฟล์ของdocker buildคำสั่งที่ล้มเหลวได้อย่างไร? เช้าแก้ไขหลังจากกัดกระสุนและทำงานfindฉันพบ /var/lib/docker/aufs/diff/3afa404e[...]/.cpanm สิ่งนี้น่าเชื่อถือหรือไม่หรือฉันควรสร้างที่เก็บ "เปล่า" และเรียกใช้ข้อมูลด้วยตนเองจนกว่าฉันจะมีทุกสิ่งที่ฉันต้องการ