Bu makale Docker ile bir MongoDB sunucusu çalıştırma prosedürünü açıklayacaktır.
Docker Kullanarak MongoDB Sunucusu Nasıl Çalıştırılır?
Docker ile bir MongoDB sunucusu çalıştırmak için aşağıda sağlanan adımlara göz atın:
- Docker Hub'dan MongoDB görüntüsünü çekin
- MongoDB sunucusunu “ kullanarak başlatın. docker run -d –name
-p 27017:27017 mongo ' emretmek. - Çalışan kapsayıcıyı görüntüle
- MongoDB kapsayıcısına erişin
- MongoDB sunucusunu kontrol edin
- MongoDB sunucusuna bağlanın
- MongoDB komutlarını yürütün
1. Adım: MongoDB Görüntüsünü Docker Hub'dan Çekin
Öncelikle, aşağıda verilen komutu kullanarak MongoDB görüntüsünü Docker Hub'dan çekin:
liman işçisi çekme mongo
MongoDB görüntüsünün en son sürümü başarıyla indirildi.
2. Adım: MongoDB Kapsayıcısını Oluşturun ve Başlatın
Ardından, MongoDB kapsayıcısını başlatmak ve MongoDB sunucusunu çalıştırmak için aşağıda verilen komutu kullanın:
liman işçisi koşusu -D --isim mongoCont -P 27017 : 27017 mongoBurada:
- “ -D ”, kabı arka planda yürütmek için kullanılır.
- “ -isim ” konteynere bir isim atar, yani, “ mongoCont ”.
- “ -P ”, kapsayıcı için bağlantı noktasını tahsis eder, yani, “ 27017:27017 ”.
- “ mongo ”, kapsayıcı için kullanılacak resmi Docker görüntüsüdür:
Bu komut MongoDB sunucusunu başlatır.
3. Adım: Çalışan Kapsayıcıyı Görüntüleyin
Ardından, sağlanan komutun yardımıyla çalışan MongoDB kapsayıcısını görüntüleyin:
liman işçisi ps
Çıktı, MongoDB kabının başarıyla çalıştığını gösterir.
4. Adım: MongoDB Kapsayıcısına Erişin
Bundan sonra, “ liman işçisi yürütme -it Çalışan MongoDB kabının içindeki Bash kabuğunu açmak için kapsayıcı adıyla birlikte ” komutu:
liman işçisi yönetici -BT mongoCont darbe
MongoDB kapsayıcısına erişildi ve artık kullanıcılar çalışan kapsayıcı içinde komutları yürütebilir.
Adım 5: MongoDB Sunucusunu Kontrol Edin
MongoDB sunucusunun çalışıp çalışmadığını doğrulamak için aşağıda listelenen komutu yazın:
mongod --versiyon
MongoDB sunucusunun “versiyonu ile başarılı bir şekilde çalıştığı gözlemlenebilir. v6.0.5 ”.
Adım 6: MongoDB'yi Başlatın
MongoDB sunucusuna bağlanmak için aşağıdaki komutu kullanarak Mongo kabuğunu açın:
Moğolca
Yukarıdaki çıktı, Mongo kabuğunun başarıyla açıldığını gösterir.
7. Adım: Mevcut Veritabanlarını Görüntüleyin
Son olarak, “ dbs'yi göster Mevcut veritabanlarını görüntülemek için ” komutu:
dbs'yi göster
Yukarıdaki çıktıda, mevcut tüm veritabanları görülebilir.
Çözüm
Bir MongoDB sunucusunu Docker ile çalıştırmak için öncelikle MongoDB görüntüsünün en son sürümünü Docker Hub'dan çekin. Ardından, “ kullanarak MongoDB sunucusunu başlatın. docker run -d –name