Environment Preparation Docker environment MySQL 5.7 (official image does not support mysql8) nacos Install MySQL in Docker Create a custom network (for container communication) docker network create common-network View Network docker network ls Create a mount folder //mysql configuration file mkdir -p /data/mysql/conf //mysql data file path mkdir –p /data/mysql/data //Log file path mkdir -p /data/mysql/logs Pull the image and start it docker run -p 3306:3306 --name mysql -d \ --restart=always \ --network common-network \ -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 Install nacos in docker Pull the image //Query the nacos image docker search nacos //Pull the image docker pull nacos/nacos-server //View the docker images Start the nacos container docker run --network common-network --env MODE=standalone --name nacos -d -p 8848:8848 nacos/nacos-server View the started container docker ps Nacos configures the connection database to view the IP addresses of each container in the custom network //View the network docker network ls //View the network container docker network inspect common-network Enter the nacos container to modify the configuration // Enter the container docker exec -it nacos bash // Modify container configuration cd conf vi application.properties Create a database table (script address) https://github.com/alibaba/nacos/blob/develop/distribution/conf/nacos-mysql.sql Restarting the container docker restart nacos nacos management platform (new configuration, which can then be viewed in the database) http://ip:8848/nacos/index.html nacos/nacos (user name and password) This is the end of this article about installing nacos in docker and configuring the database. For more information about installing nacos in docker, please search for previous articles on 123WORDPRESS.COM or continue to browse the following related articles. I hope you will support 123WORDPRESS.COM in the future! You may also be interested in:
|
<<: HTML tutorial, HTML default style
>>: Solution for importing more data from MySQL into Hive
There are two ways to deploy Angular projects wit...
Table of contents Preface 1.insert ignore into 2....
Table of contents 1. Introduction 1.1 Principle 1...
In design work, I often hear designers participati...
What is a primary key? A primary key is a column ...
Multi-way search tree Height of a complete binary...
Table of contents Find and fix table conflicts Up...
Table of contents one. environment two. Precautio...
text OK, next it’s time to show the renderings. O...
MySQL is divided into installation version and fr...
In today's development environment, fast is b...
Abstract: HBase comes with many operation and mai...
This article shares a common example of viewing p...
selinux ( Security-Enhanced Linux) is a Linux ker...
What is the nobody user in Unix/Linux systems? 1....