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

So verhindern Sie das Flashen von Vue in kleinen Projekten

Zusammenfassung HTML: Element plus V-Umhang CSS: ...

So implementieren Sie eine Paging-Abfrage in MySQL

SQL-Paging-Abfrage:Hintergrund Im System des Unte...

7 Fähigkeiten, die Webdesigner haben müssen

Webdesign ist sowohl eine Wissenschaft als auch e...

Dateifreigabe zwischen Ubuntu und Windows unter VMware

In diesem Artikel wird die Methode zum Teilen von...

Implementierung des Vue 3.x-Projekts basierend auf Vite2.x

Erstellen eines Vue 3.x-Projekts npm init @vitejs...

Eine einfache Implementierungsmethode für eine digitale LED-Uhr in CSS3

Das dürfte etwas sein, was viele Leute gemacht ha...

Implementierung der Docker-Container-Statuskonvertierung

Ein Zustandsübergangsdiagramm eines Docker-Contai...

Installations-Tutorial für virtuelle VMware-Maschinen unter Ubuntu 18.04

Installationsschritte 1. Erstellen Sie eine virtu...

MySQL-Datenbank Daten laden, vielfältige Verwendungsmöglichkeiten

Inhaltsverzeichnis Vielfältige Einsatzmöglichkeit...

Wie implementiert Vue die Kommunikation zwischen Komponenten?

Inhaltsverzeichnis 1. Kommunikation zwischen Vate...

Eine kurze Einführung in Linux-Umgebungsvariablendateien

Im Linux-System können Umgebungsvariablen entspre...

Detailliertes Beispiel für die JSON-Analyse mit MySQL (5.6 und darunter)

MySQL (5.6 und darunter) analysiert JSON #json-An...

Detaillierte Erläuterung der Docker Swarm-Dienstorchestrierungsbefehle

1. Einleitung Docker verfügt über ein Orchestrier...