MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Bagaimana cara mempertahankan MongoDB - data wadah Docker yang sedang berjalan di gambar baru?

Gambar buruh pelabuhan mongo menulis datanya ke dalam volume . Akibatnya, data tersebut tidak akan disimpan ke image buruh pelabuhan baru yang dibuat dengan docker commit . docker export tidak akan menghasilkan data Anda karena alasan yang sama.

Yang Anda inginkan adalah:

  • buat penampung baru menggunakan kembali volume penampung pertama → lihat --volumes-from
  • simpan data volume penampung pertama ke dalam direktori di host buruh pelabuhan Anda, dan buat penampung baru pemasangan direktori ini ke dalam wadah → docker run -v pilihan

Juga, SO pertanyaan mungkin membantu Anda mengetahui volume.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Populasi luwak vs objek bersarang

  2. MongoDB:Indeks unik pada properti elemen array

  3. Berapa ukuran maksimal operasi batch MongoDB?

  4. Ingin mendapatkan kejelasan tentang struktur aplikasi NodeJS (Full JavaScript Stack)

  5. Memetakan/Mengurangi dan Mengurutkan Dokumen Bersarang