Hình ảnh docker mongo ghi dữ liệu của nó vào một volume
. Do đó, những dữ liệu đó sẽ không được lưu vào hình ảnh docker mới được tạo bằng docker commit
. docker export
sẽ không sản xuất dữ liệu của bạn vì lý do tương tự.
Những gì bạn muốn là:
- tạo một vùng chứa mới sử dụng lại dung lượng của vùng chứa đầu tiên → xem
--volumes-from
- lưu dữ liệu khối lượng của vùng chứa đầu tiên vào một thư mục trên máy chủ docker của bạn và tạo vùng chứa mới mounting thư mục này vào vùng chứa →
docker run
-v
tùy chọn
Ngoài ra, Câu hỏi SO có thể giúp bạn tìm ra khối lượng.