Für Windows-BenutzerVerwenden von openGauss in Docker
Docker Pull Enmotech/Opengauss:Neueste Warten auf den Download Unterwegs kann es passieren, dass Dinge stecken bleiben. Sie können Wenn Sie es wirklich nicht herunterladen können, ändern Sie die Docker-Quelle. Öffnen Sie den Benutzerordner (oder Benutzerordner) auf dem Laufwerk C -> klicken Sie auf den Benutzerordner, der dem aktuellen Benutzer entspricht -> suchen Sie den Ordner .docker Bearbeiten Sie daemon.json und fügen Sie die Adresse der Spiegelquelle hinzu. { "Registrierungsspiegel": ["https://docker.mirrors.ustc.edu.cn/","https://hub-mirror.c.163.com","https://registry.docker-cn.com"], "unsichere Registrierungen": ["10.0.0.12:5000"] } Erneut in der Konsole ausführen Docker Pull Enmotech/Opengauss:Neueste Starten Sie das Docker-Image Dieser Parameter muss festgelegt werden, wenn Sie das OpenGauss-Bild verwenden. Dieser Parameterwert darf nicht leer oder undefiniert sein. Dieser Parameter legt das Passwort für den Superuser omm der OpenGauss-Datenbank und den Testbenutzer gaussdb fest. Bei der Installation von openGauss wird standardmäßig der Superuser omm angelegt. Dieser Benutzername kann vorerst nicht geändert werden. Der Testbenutzer gaussdb ist ein in entrypoint.sh erstellter Benutzer. Das openGauss-Image ist mit einem lokalen Vertrauensmechanismus konfiguriert, sodass für die Verbindung mit der Datenbank innerhalb des Containers kein Kennwort erforderlich ist. Wenn Sie jedoch von außerhalb des Containers (andere Hosts oder andere Container) eine Verbindung herstellen möchten, müssen Sie ein Kennwort eingeben. Das openGauss-Passwort unterliegt Komplexitätsanforderungen: Das Passwort muss mindestens 8 Zeichen lang sein und sowohl englische Groß- als auch Kleinbuchstaben, Zahlen und Sonderzeichen enthalten. Der Standardlistener von openGauss wird auf Port 5432 im Container gestartet . Wenn Sie von außerhalb des Containers auf die Datenbank zugreifen möchten, müssen Sie beim Ausführen von Docker den Parameter -p angeben. Beispielsweise ermöglicht der folgende Befehl den Zugriff auf die Containerdatenbank über Port 15432 . docker run --name opengauss --privileged=true -d -e GS_PASSWORD=Secretpassword@123 (hier ist Ihr Passwort) -p 15432 (Portnummer):5432 enmotech/opengauss:latest Nachdem der obige Befehl die Containerdatenbank normal gestartet hat, können Sie über externes GSQL auf die Datenbank zugreifen. (Denken Sie beim Kopieren daran, den Inhalt in Klammern zu löschen und Ihr eigenes Passwort und Ihre eigene Portnummer einzugeben. Sie können es natürlich unverändert lassen. Die Portnummer hier ist 15432.) gsql -d postgres -U gaussdb -W'Secretpassword@123' -h Ihre Host-IP -p15432 Natürlich können Sie die Verbindung auch über andere Datenbankverbindungssoftware (DBMS) herstellen. Wie zum Beispiel: Datagrip und andere Software Geben Sie nach dem Start Wenn diese Schnittstelle angezeigt wird, bedeutet dies, dass der Start erfolgreich war. Um OpenGauss zu verwenden, müssen Sie zum omm-Konto wechseln. Führen Sie dazu gsql -d postgres -U gaussdb -W'Secretpassword@123' -h Ihre Host-IP -p15432 Die openGauss-Konsole wird angezeigt und zeigt an, dass die Installation erfolgreich war. Nachdem der obige Befehl die Containerdatenbank normal gestartet hat, können Sie über externes GSQL auf die Datenbank zugreifen. (Denken Sie beim Kopieren daran, den Inhalt in Klammern zu löschen und Ihr eigenes Passwort und Ihre eigene Portnummer einzugeben. Sie können es natürlich unverändert lassen. Die Portnummer hier ist 15432.) Für Linux-BenutzerLinux-Benutzer können die Docker-Software über die Konsole installieren und den Paketmanager zur Installation verwenden. In der Konsole ausführen. Arch-Benutzer: sudo pacman -S Docker Ziehen Sie das OpenGauss-Image und geben Sie es in die Konsole ein Docker Pull Enmotech/Opengauss:Neueste Um die Quelle auf der Linux-Plattform zu ändern, bearbeiten Sie die Datei { "Registrierungsspiegel": ["https://docker.mirrors.ustc.edu.cn/","https://hub-mirror.c.163.com","https://registry.docker-cn.com"], "unsichere Registrierungen": ["10.0.0.12:5000"] } Führen Sie dokcer aus docker run --name opengauss --privileged=true -d -e GS_PASSWORD=Secretpassword@123 (hier ist Ihr Passwort) -p 15432 (Portnummer):5432 enmotech/opengauss:latest Verweisehttps://hub.docker.com/r/enmotech/opengauss Dies ist das Ende dieses Artikels über die Konfiguration der openGauss-Datenbank mit Docker. Weitere Informationen zur Konfiguration der openGauss-Datenbank mit Docker finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
>>: Analyse des Ausschnitts des Hintergrundbildes des Neunerrasters mit adaptiver Breite und Höhe
Vorwort Der Grund, warum die InnoDB-Engine von My...
In diesem Artikel wird der spezifische Code von j...
Inhaltsverzeichnis Vorwort Webpack-Deb-Server Sta...
Unter LINUX werden periodische Aufgaben normalerw...
#include <linux/moduleparam.h> 1. Modulpara...
Der erste Schritt besteht darin, das entsprechend...
Inhaltsverzeichnis 1. Rendern 2. Umsetzungsprinzi...
Servermanager-Startfehler bei Verbindung zur Date...
Wenn Sie Ihr MySQL-Anmeldekennwort vergessen, ist...
Projektzweck Migrieren Sie die Daten in MySQL 5.5...
Vor kurzem ist im Projekt ein Problem aufgetreten...
Closure-Implementierung privater Variablen Privat...
Nachdem ich die halbe Nacht daran gearbeitet hatt...
Inhaltsverzeichnis 1. Schnittstelle zusammenführe...
1. Installieren Sie die KVM-Virtualisierung :::::...