Tôi đang cố gắng xây dựng một hình ảnh Docker mới cho quá trình phát triển của chúng tôi, sử dụng cpanm
để cài đặt một loạt mô-đun Perl làm hình ảnh cơ sở cho các dự án khác nhau.Làm cách nào tôi có thể kiểm tra hệ thống tệp của một `trình tạo docker không thành công`?
Trong khi phát triển Dockerfile, cpanm
trả về mã lỗi vì một số mô-đun không cài đặt sạch.
Tôi khá chắc chắn mình cần phải nhận apt
để cài đặt thêm một số thứ.
Câu hỏi của tôi là, tôi có thể tìm thấy thư mục /.cpanm/work
được trích dẫn ở đầu ra để kiểm tra nhật ký? Trong trường hợp chung, làm cách nào tôi có thể kiểm tra hệ thống tệp của lệnh docker build
không thành công?
Morning chỉnh sửa Sau khi cắn đạn và chạy một find
tôi phát hiện ra
/var/lib/docker/aufs/diff/3afa404e[...]/.cpanm
là đáng tin cậy này, hay tôi khấm khá hơn việc xây dựng một "trần" container và chạy thứ bằng tay cho đến khi tôi có tất cả những điều Tôi cần?
về '/ var/lib/Docker/aufs/diff/3afa404e [...]/cpanm' những là bên trong của Docker và Tôi sẽ không gây rối với họ – Thomasleveil