Detailliertes Tutorial zur Installation von Nacos in Docker und zur Konfiguration der Datenbank

Detailliertes Tutorial zur Installation von Nacos in Docker und zur Konfiguration der Datenbank

Umgebungsvorbereitung

Docker-Umgebung MySQL 5.7 (offizielles Image unterstützt kein MySQL8)
nacos

Installieren Sie MySQL in Docker

Erstellen Sie ein benutzerdefiniertes Netzwerk (für die Containerkommunikation)

Docker-Netzwerk erstellen gemeinsames Netzwerk

Netzwerk anzeigen

Docker-Netzwerk ls 

Wirkung

Erstellen eines Mount-Ordners

//mysql-Konfigurationsdatei mkdir -p /data/mysql/conf
//MySQL-Datendateipfad mkdir –p /data/mysql/data
//Pfad der Protokolldatei mkdir -p /data/mysql/logs

Ziehen Sie das Image und starten Sie es

docker run -p 3306:3306 --name mysql -d \
--restart=immer \
--network gemeinsames Netzwerk \
-v /data/mysql/conf:/etc/mysql/conf.d \
-v /data/mysql/logs:/logs \
-v /data/mysql/data:/data \
-e MYSQL_ROOT_PASSWORD=admin \
mysql:5.7

Installieren Sie Nacos im Docker.

Ziehen Sie das Bild

//Frage das Nacos-Image ab Docker-Suche Nacos
//Ziehen Sie das Bild Docker Pull Nacos / Nacos-Server
//Die Docker-Images anzeigen

Starten Sie den Nacos-Container

docker run --network gemeinsames Netzwerk --env MODE=standalone --name nacos -d -p 8848:8848 nacos/nacos-server

Anzeigen des gestarteten Containers

Docker PS 

Bildbeschreibung hier einfügen

Nacos konfiguriert die Verbindungsdatenbank, um die IP-Adressen aller Container im benutzerdefinierten Netzwerk anzuzeigen.

//Das Netzwerk anzeigen Docker-Netzwerk ls
//Netzwerkcontainer anzeigen Docker-Netzwerk prüfen Common-Network 

Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen

Rufen Sie den Nacos-Container auf, um die Konfiguration zu ändern

// Geben Sie den Container ein docker exec -it nacos bash
// Containerkonfiguration ändern cd conf
vi Anwendung.Eigenschaften 

Bildbeschreibung hier einfügen

Erstellen einer Datenbanktabelle (Skriptadresse)

https://github.com/alibaba/nacos/blob/develop/distribution/conf/nacos-mysql.sql

Neustarten des Containers

Docker Neustart Nacos

nacos Management-Plattform (neue Konfiguration, die dann in der Datenbank angezeigt werden kann)

http://ip:8848/nacos/index.html
nacos/nacos (Benutzername und Passwort) 

Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen

Dies ist das Ende dieses Artikels über die Installation von Nacos in Docker und die Konfiguration der Datenbank. Weitere Informationen zur Installation von Nacos in 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:
  • Detaillierte Erläuterung des Implementierungsprozesses der Bereitstellung im Nacos-Docker-Standalone-Modus
  • Tutorial zur Installation und Nutzungskonfiguration von Docker+nacos+seata1.3.0
  • Bringen Sie Ihnen bei, wie Sie Nacos in Docker bereitstellen

<<:  HTML-Tutorial, HTML-Standardstil

>>:  JavaScript imitiert Xiaomi-Karusselleffekt

Artikel empfehlen

CentOS8-Netzwerkkarten-Konfigurationsdatei

1. Einleitung CentOS8-Systemupdate, die neue Vers...

Zusammenfassung zum horizontal scrollenden Website-Design

Horizontales Scrollen ist nicht in allen Situation...

Welche Vorteile bietet die Verwendung eines B+-Baums als Indexstruktur in MySQL?

Vorwort In MySQL verwenden sowohl Innodb als auch...

Einführung in die Installation des Vim-Plugins unter Linux

Inhaltsverzeichnis Installieren Sie den Vim-Plugi...

Rückblick auf die besten Webdesign-Arbeiten 2012 [Teil 1]

Zum Beginn des neuen Jahres möchte ich meinen Fre...

So installieren Sie MySql in CentOS 8 und erlauben Remoteverbindungen

Herunterladen und installieren. Prüfen Sie zunäch...

Analyse des Unterschieds zwischen Emits und Attrs in Vue3

Inhaltsverzeichnis abschließend Praxisanalyse Erw...

Zusammenfassung von 10 erstaunlichen Tricks von Element-UI

Inhaltsverzeichnis el-scrollbar Bildlaufleiste el...

Allgemeiner Hinweis zum MySQL-Ereignisplaner (unbedingt lesen)

Überblick MySQL verfügt auch über einen eigenen E...

Einige Vorschläge zur Linux-Systemoptimierung (Kerneloptimierung)

Swap deaktivieren Wenn auf dem Server ein Datenba...

Erfahren Sie mehr über den Ereignisplaner EVENT in MySQL

Der Ereignisplaner in MySQL, EVENT, wird auch als...

JavaScript Factory Pattern erklärt

Inhaltsverzeichnis Einfache Fabrik Fabrikmethode ...