Đang cố gắng sửa lỗi và gỡ lỗi các sự cố với ứng dụng của tôi được chia thành nhiều vùng chứa, tôi thường xuyên chỉnh sửa tệp trong các vùng chứa:
hoặc tôi hoàn toàn lười cài đặt nano và chỉnh sửa trực tiếp trong vùng chứa hoặc
Tôi docker cp tệp ra khỏi vùng chứa, chỉnh sửa nó, sao chép lại và khởi động lại vùng chứa
Đó là các bước trung gian trước khi đến với nội dung mới để xây dựng vùng chứa, mất nhiều thời gian hơn so với việc làm ở trên (tất nhiên chỉ là trung gian / loay hoay).
Bây giờ tôi thường xuyên phá vỡ chương trình bắt đầu của vùng chứa, trong các trường hợp vi phạm là tập lệnh nút hoặc tập lệnh máy chủ web python, cả hai thường không thành công do lỗi cú pháp.
Có cách nào để cứu những thùng chứa đó không? Vì chúng không bắt đầu, tôi không thể gắn người thực thi vào chúng, và do đó chúng bị mất trước tôi. Sau đó, tôi đi theo lộ trình rm / rmi / build / run sau khi sửa tệp vi phạm trong đầu vào bản dựng.
Làm cách nào để có thể chỉnh sửa tệp trong vùng chứa đã dừng, hoặc gộp chúng vào hoặc bắt đầu một trình bao trong vùng chứa đã dừng - bất kỳ điều gì cho phép tôi sửa vùng chứa này?
(Có vẻ như làm việc trên một máy tính từ xa và phá vỡ cấu hình mạng - kết nối bị mất "vĩnh viễn" theo cách này và người ta phải sử dụng dự phòng, nếu điều đó tồn tại.)
Cách chỉnh sửa tệp vùng chứa Docker từ máy chủ lưu trữ? trông có vẻ phù hợp nhưng đã lỗi thời.