Đây là một câu hỏi rất cơ bản, nhưng tôi đang đấu tranh một chút và muốn chắc chắn rằng tôi hiểu đúng.Các thùng chứa docker có giữ lại các thay đổi của tập tin không?
Sau khi vùng chứa được bắt đầu từ một hình ảnh và một số thay đổi được thực hiện cho tệp bên trong (ví dụ: một số dữ liệu được lưu trữ trong DB của WebApp đang chạy trên vùng chứa), cách thích hợp để tiếp tục làm việc với cùng ngày giữa vùng chứa dừng lại và khởi động lại?
Sự hiểu biết của tôi có chính xác rằng khi vùng chứa bị dừng/kết thúc (tức là: thoát sau một phiên tương tác), thì vùng chứa đó sẽ biến mất cùng với tất cả thay đổi tệp? Vì vậy, nếu tôi muốn giữ một số thay đổi tệp, tôi phải cam kết trạng thái của vùng chứa thành hình ảnh mới/phiên bản mới của hình ảnh?
Cảm ơn, Julian
* facepalm * Tôi đã sử dụng --rm (!!!) - quá nhiều lỗi google-paste. Tôi biết đó là một câu hỏi ngu ngốc. –
Trong mọi trường hợp, cảm ơn bạn rất nhiều vì đã giải thích kỹ lưỡng. Toàn bộ mô hình giờ đây có ý nghĩa hơn với tôi. Đối với trường hợp của tôi, tôi đang di chuyển để sử dụng càng nhiều dữ liệu càng tốt bên ngoài vùng chứa và được gắn kết thông qua khối lượng máy chủ gắn kết. Chỉ thỉnh thoảng tôi phải sửa đổi container để cài đặt cái gì đó. Với việc làm rõ này, bây giờ tôi có thể đơn giản cho phép thùng chứa được và cam kết nó vào một hình ảnh mới chỉ một lần trong một thời gian khi nó đáng được chia sẻ với các nhà phát triển khác. Cảm ơn một lần nữa, câu trả lời tuyệt vời! –
BTW, tôi yêu thích lỗi đánh máy lúc đầu: "... một container tồn tại sau khi nó tồn tại ...". Âm thanh như một thùng chứa cứng. –