Tento článek vysvětlí postup spuštění serveru MongoDB s Dockerem.
Jak spustit server MongoDB pomocí Dockeru?
Chcete-li spustit server MongoDB s Dockerem, podívejte se na níže uvedené kroky:
- Stáhněte obrázek MongoDB z Docker Hub
- Spusťte server MongoDB pomocí „ docker run -d –name
-p 27017:27017 mongo “příkaz. - Zobrazit běžící kontejner
- Přístup ke kontejneru MongoDB
- Zkontrolujte server MongoDB
- Připojte se k serveru MongoDB
- Provádějte příkazy MongoDB
Krok 1: Vytáhněte obrázek MongoDB z Docker Hub
Nejprve vytáhněte obrázek MongoDB z Docker Hub pomocí níže uvedeného příkazu:
docker vytáhnout mongo
Nejnovější verze obrazu MongoDB byla úspěšně stažena.
Krok 2: Vytvořte a spusťte kontejner MongoDB
Poté pomocí níže uvedeného příkazu spusťte kontejner MongoDB a spusťte server MongoDB:
docker spustit -d --název mongoCont -p 27017 : 27017 mongoTady:
- “ -d ” se používá ke spuštění kontejneru na pozadí.
- “ -název ” přiřadí název kontejneru, tj. mongoCont “.
- “ -p “ přiděluje port pro kontejner, tj. 27017:27017 “.
- “ mongo “ je oficiální obrázek Dockeru, který se má použít pro kontejner:
Tento příkaz spustí server MongoDB.
Krok 3: Zobrazte běžící kontejner
Dále si pomocí poskytnutého příkazu zobrazte běžící kontejner MongoDB:
přístavní dělník ps
Výstup indikuje, že kontejner MongoDB běží úspěšně.
Krok 4: Přístup ke kontejneru MongoDB
Poté použijte „ docker exec -it ” spolu s názvem kontejneru k otevření prostředí Bash uvnitř běžícího kontejneru MongoDB:
přístavní dělník exec -to mongoCont bash
Byl zpřístupněn kontejner MongoDB a nyní mohou uživatelé spouštět příkazy uvnitř běžícího kontejneru.
Krok 5: Zkontrolujte server MongoDB
Chcete-li ověřit, zda server MongoDB běží nebo ne, zadejte níže uvedený příkaz:
mongod --verze
Lze pozorovat, že server MongoDB běží úspěšně s verzí „ v6.0.5 “.
Krok 6: Spusťte MongoDB
Chcete-li se připojit k serveru MongoDB, otevřete prostředí Mongo pomocí následujícího příkazu:
mongolský
Výše uvedený výstup ukazuje, že shell Mongo byl úspěšně otevřen.
Krok 7: Zobrazení existujících databází
Nakonec napište „ zobrazit dbs ” pro zobrazení existujících databází:
zobrazit dbs
Ve výše uvedeném výstupu jsou vidět všechny existující databáze.
Závěr
Chcete-li spustit server MongoDB s Dockerem, nejprve stáhněte nejnovější verzi obrazu MongoDB z Docker Hub. Poté spusťte server MongoDB pomocí „ docker run -d –name