Tôi đang thử docker lần đầu tiên và chưa có "mô hình tinh thần". Tổng số người mới bắt đầu.
Tất cả các ví dụ mà tôi đang xem đều có --rm
cờ để chạy, chẳng hạn như
docker run -it --rm ...
docker container run -it --rm ...
Câu hỏi:
Tại sao các lệnh này bao gồm --rm
cờ? Tôi sẽ nghĩ rằng nếu tôi gặp khó khăn khi thiết lập hoặc tải xuống vùng chứa có nội dung tốt trong đó, tại sao lại xóa nó? Tôi muốn giữ lại để sử dụng lại.
Vì vậy, tôi biết tôi có ý tưởng sai về docker.
docker run --help
nên hữu ích. Nếu bạn không muốn xóa vùng chứa , bạn có thể chuyển nó
--rm
và nó tự động dọn dẹp vùng chứa và xóa hệ thống tệp khi vùng chứa thoát ra và không có nghĩa là xóa nội dung khỏi vùng chứa.
--rm
loại bỏ vùng chứa đã dừng (cái đượcdocker run
tạo) chứ không phải hình ảnh mà nó dựa trên (thứ bạn đã tải xuống).