Implementierungscode zur Verwendung der MongoDB-Datenbank in Docker

Implementierungscode zur Verwendung der MongoDB-Datenbank in Docker

Holen Sie sich das Mongo-Image

sudo docker pull mongo

Führen Sie den MongoDB-Dienst aus

sudo docker run -p 27017:27017 -v /tmp/db:/data/db -d mongo

Führen Sie den MongoDB-Client aus

sudo docker run -it mongo mongo --host <Host-IP-Adresse> --port 27017
> dbs anzeigen
Administrator 0,000 GB
Konfiguration 0,000 GB
lokal 0,000 GB
> lokale Nutzung
auf db local umgestellt
> Kollektionen anzeigen
Startprotokoll
> db.startup_log.find()
...

Verwenden Sie Mongo-Express, um MongoDB zu verwalten

mongo-express ist ein visuelles grafisches Verwaltungstool für MongoDB. Hier führen wir noch mongo-express über Docker aus, um den oben erstellten MongoDB-Dienst zu verwalten.

Laden Sie das Mongo-Express-Image herunter

sudo docker pull docker.io/mongo-express

Starten Sie den Mongo-Express-Dienst

sudo docker run -it --rm -p 8081:8081 --link <mongoDB-Container-ID>:mongo mongo-express

Zugang zu Mongo-Express

Zugriff über einen Browser

http://<IP-Adresse des Hostcomputers>:8081

Verwenden Sie mongoclient, um mongodb zu verwalten

Laden Sie das Mongoclient-Image herunter

sudo docker pull mongoclient/mongoclient

Starten Sie den Mongoclient-Dienst

Kopieren Sie den Code wie folgt:
sudo docker run --name mongoclient -d -p 3000:3000 -e MONGO_URL=mongodb://<IP-Adresse des Hostcomputers>:27017/ mongoclient/mongoclient

Zugriff auf Mongoclient

Zugriff über einen Browser

http://<Host-IP-Adresse>:3000

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • So installieren Sie die neueste Version von MongoDB mit Docker
  • Versuch der Bereitstellung von Docker-Containern – Kommunikation mit mehreren Containern (Node+MongoDB+Nginx)
  • Detaillierte Erklärung zur Verwendung der MongoDB-Datenbank in Docker (Zugriff im LAN)
  • Methode zur Implementierung eines autorisierten Zugriffs auf MongoDB basierend auf Docker
  • Detaillierte Erklärung zur Installation von MongoDB mit Docker unter Linux

<<:  Allgemeiner Hinweis zum MySQL-Ereignisplaner (unbedingt lesen)

>>:  So verwenden Sie Webpack und Rollup zum Verpacken von Komponentenbibliotheken

Artikel empfehlen

Vor- und Nachteile von React Hooks

Inhaltsverzeichnis Vorwort Vorteil: Mangel: 1. Re...

So simulieren Sie eine Aufzählung mit JS

Vorwort Im aktuellen JavaScript gibt es kein Konz...

...

Einführung und Beispiele für versteckte Felder in HTML

Grundlegende Syntax: <Eingabetyp="versteck...

Der Ansichtsbereich im Meta-Tag steuert das Gerätebildschirm-CSS

Code kopieren Der Code lautet wie folgt: <meta...

Beispiel-Tutorial für MySQL-Datenbanktransaktionen

Inhaltsverzeichnis 1. Was ist eine Transaktion? 2...

Erkunden Sie die gängigen VMware ESXI CLI-Befehle

Inhaltsverzeichnis 【Allgemeine Befehle】 [Zusammen...

Neue Funktionen von JS ES: Einführung in Erweiterungsoperatoren

1. Spread-Operator Der Spread-Operator besteht au...

JavaScript Canvas realisiert farbenfrohen Sonnenhalo-Effekt

In diesem Artikelbeispiel wird der spezifische Co...