Allgemeine Befehle zum Bereitstellen von InfluxDB und Mongo mit Docker

Allgemeine Befehle zum Bereitstellen von InfluxDB und Mongo mit Docker

Bereitstellen einer Datenbank basierend auf Docker

sudo docker pull influxdb
sudo docker pull mongo
sudo docker run -p 27017:27017 -v xxx:/xxx --name xxxx -d mongo:latest
sudo docker run -d -p8086:8086 --name xxx influxdb:latest

Initialisieren Sie die MongoDB-Datenbank

Geben Sie das Mongo-Image ein, um das Benutzerkennwort zu konfigurieren

mongo 127.0.0.1
benutze den Administrator;
db.createUser({Benutzer: "xxx", Passwort: "xxx", Rollen: [{Rolle: "root", db: "admin" }]});
db.getUser("xxx")

Daten importieren

Geben Sie den Mongo-Container ein:

mongoimport -d aaa -c xxx.json

Überprüfen Sie die Importergebnisse:

mongo 127.0.0.1
Datenbanken anzeigen;
verwende aaa;
db.xxx.find();

Erstellen der BBB-Datenbank

benutze bbb
db
db.keynes_record.insert({"name":"test"})
Datenbanken anzeigen;

Initialisieren Sie InfluxDB

Geben Sie den Docker-Container ein:

Zustrom
DATENBANK ERSTELLEN keynes
DATENBANKEN ANZEIGEN

Zusammenfassen

Oben sind die vom Herausgeber eingeführten allgemeinen Befehle zum Bereitstellen von InfluxDB und Mongo mit Docker. Ich hoffe, sie sind für alle hilfreich. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten!

Das könnte Sie auch interessieren:
  • Detaillierte Erläuterung der Verwendung der Elasticsearch-Visualisierung Kibana unter Docker
  • Detaillierte Erläuterung des Aufbaus des visuellen Überwachungszentrums für Docker-Container
  • Detailliertes Tutorial zum Erstellen einer JMeter+Grafana+Influxdb-Überwachungsplattform mit Docker
  • Detailliertes Tutorial zum verteilten Betrieb von JMeter in der Docker-Umgebung
  • Verwenden Sie Grafana, um Überwachungsdiagramme von Docker-Containern anzuzeigen und E-Mail-Benachrichtigungsregeln festzulegen (Abbildung)
  • So überwachen Sie Docker mit Grafana unter Ubuntu
  • Detailliertes Tutorial zur Installation von InfluxDB in Docker (Leistungstest)
  • Tutorial zum Erstellen einer visuellen Leistungsüberwachungsplattform mit JMeter+Grafana+InfluxDB in einer Docker-Umgebung

<<:  Detaillierte Erklärung zum MySQL-Index

>>:  Lassen Sie uns über Destrukturierung in JS ES6 sprechen

Artikel empfehlen

Die heißesten Trends im Webdesign UI im Jahr 2013 Die beliebtesten UI-Designs

Die Zeit vergeht wie im Flug und in nur sechs Tag...

Mounten Sie die Festplatte in einem Verzeichnis unter Ubuntu 18.04

Einführung In diesem Artikel wird beschrieben, wi...

Optimierung des MySQL Thread_Stack-Verbindungsthreads

MySQL kann nicht nur über das Netzwerk, sondern a...

jQuery Canvas generiert ein Poster mit einem QR-Code

In diesem Artikel wird der spezifische Code zur V...

Eine einfache Möglichkeit, das Passwort in MySQL 5.7 zu ändern

Dies ist ein offizieller Screenshot. Nach der Ins...

Implementierungsprinzip und Skriptcode der HTML-Rabattpreisberechnung

Code kopieren Der Code lautet wie folgt: <!DOC...

Beispiel für die reguläre Umschreibmethode für Nginx Rewrite (Matching)

Die Rewrite-Funktion von Nginx unterstützt regelm...

Lösung für die nicht angezeigte IP-Adresse unter Linux

Inhaltsverzeichnis Vorwort Lösung: Schritt 1 Schr...

vue + ts realisiert den Effekt des Ziehens von Elementen mit der Maus

In diesem Artikelbeispiel wird der spezifische Co...

Wie implementiert MySQL ACID-Transaktionen?

Vorwort Kürzlich wurde ich in einem Interview gef...

Grundlegende Ideen zum Auffinden von Fehlern in der Web-Frontend-Entwicklung

Die WEB-Entwicklung besteht hauptsächlich aus zwe...