Bagaimana untuk Menjalankan Pelayan MongoDB dengan Docker?

Bagaimana Untuk Menjalankan Pelayan Mongodb Dengan Docker



MongoDB ialah sistem pengurusan pangkalan data berorientasikan dokumen NoSQL yang terkenal. Ia menyimpan data sebagai koleksi dokumen. Pelayan MongoDB ialah perisian yang membenarkan pengguna menjalankan pangkalan data MongoDB. Ia bertanggungjawab untuk menguruskan penyimpanan data, pertanyaan dan pengindeksan. Pengguna boleh menjalankan pelayan MongoDB dengan Docker untuk menggunakan dan mengurus kejadian MongoDB dengan mudah dalam persekitaran kontena.

Artikel ini akan menerangkan prosedur menjalankan pelayan MongoDB dengan Docker.

Bagaimana untuk Menjalankan Pelayan MongoDB Menggunakan Docker?

Untuk menjalankan pelayan MongoDB dengan Docker, lihat langkah-langkah yang disediakan di bawah:







Langkah 1: Tarik Imej MongoDB Dari Docker Hub

Pertama, tarik imej MongoDB dari Docker Hub menggunakan arahan yang disediakan di bawah:



buruh pelabuhan tarik mongo



Versi terkini imej MongoDB telah berjaya dimuat turun.





Langkah 2: Bina dan Mulakan Kontena MongoDB

Kemudian, gunakan arahan yang disediakan di bawah untuk memulakan bekas MongoDB dan laksanakan pelayan MongoDB:

lari berlabuh -d --nama mongoCont -hlm 27017 : 27017 mongo

di sini:



  • -d ” digunakan untuk melaksanakan bekas di latar belakang.
  • –nama ” memberikan nama kepada bekas iaitu, “ mongoCont ”.
  • -hlm ” memperuntukkan port untuk kontena iaitu, “ 27017:27017 ”.
  • mongo ” ialah imej Docker rasmi untuk digunakan untuk bekas:

Perintah ini memulakan pelayan MongoDB.

Langkah 3: Lihat Bekas Berjalan

Seterusnya, lihat bekas MongoDB yang sedang berjalan dengan bantuan arahan yang disediakan:

pekerja pelabuhan ps

Output menunjukkan bahawa bekas MongoDB berjalan dengan jayanya.

Langkah 4: Akses Kontena MongoDB

Selepas itu, gunakan ' docker exec -it ” arahan bersama-sama dengan nama bekas untuk membuka shell Bash di dalam bekas MongoDB yang sedang berjalan:

pekerja pelabuhan eksekutif -ia mongoCont bash

Bekas MongoDB telah diakses dan kini pengguna boleh melaksanakan arahan di dalam bekas yang sedang berjalan.

Langkah 5: Semak Pelayan MongoDB

Untuk mengesahkan sama ada pelayan MongoDB sedang berjalan atau tidak, taipkan arahan yang disenaraikan di bawah:

mongod --versi

Ia boleh diperhatikan bahawa pelayan MongoDB berjalan dengan jayanya dengan versi ' v6.0.5 ”.

Langkah 6: Lancarkan MongoDB

Untuk menyambung ke pelayan MongoDB, buka cangkerang Mongo menggunakan arahan berikut:

Mongolia

Output di atas menunjukkan bahawa cangkerang Mongo telah berjaya dibuka.

Langkah 7: Lihat Pangkalan Data Sedia Ada

Akhir sekali, tulis ' tunjukkan dbs ” perintah untuk melihat pangkalan data sedia ada:

tunjukkan dbs

Dalam output di atas, semua pangkalan data sedia ada boleh dilihat.

Kesimpulan

Untuk menjalankan pelayan MongoDB dengan Docker, mula-mula, tarik versi terkini imej MongoDB daripada Docker Hub. Kemudian, mulakan pelayan MongoDB menggunakan ' docker run -d –name -p 27017:27017 mongo ” perintah. Seterusnya, akses bekas MongoDB dan semak pelayan MongoDB. Selepas itu, sambung ke pelayan MongoDB dan laksanakan arahan MongoDB. Artikel ini telah menerangkan prosedur untuk menjalankan pelayan MongoDB dengan Docker.