docker方式部署nacos集群
环境准备
- 系统环境 Ubuntu20.04版本
- 部署docker环境
主机 | IP |
---|
Node01 | 10.10.10.51 |
Node02 | 10.10.10.52 |
Node03 | 10.10.10.53 |
搭建数据库mysql_8.0版本
通过docker方式逐一启动nacos集群
docker run -d --net nacos --restart=always \
-e PREFER_HOST_MODE=jcy10-apisix53 \
-e MODE=cluster \
-e NACOS_APPLICATION_PORT=8848 \
-e NACOS_SERVERS="10.10.10.51:8848 10.10.10.52:8848 10.10.10.53:8848" \
-e SPRING_DATASOURCE_PLATFORM=mysql \
-e MYSQL_SERVICE_HOST=mysql-cn-north-1-a707578218594490.rds.jdcloud.com \
-e MYSQL_SERVICE_PORT=3306 \
-e MYSQL_SERVICE_USER=nacos \
-e MYSQL_SERVICE_PASSWORD=BHG6qvZ3uqf3gT \
-e MYSQL_SERVICE_DB_NAME=nacos_config \
-e NACOS_SERVER_IP=10.10.10.53 \
-v /opt/nacos/logs:/home/nacos/logs \
-v /opt/nacos/conf/application.properties:/home/nacos/conf/application.properties \
-v /opt/nacos/conf/cluster.conf:/home/nacos/conf/cluster.conf \
-p 8848:8848 \
-p 7848:7848 \
-p 9848:9848 \
-p 9849:9849 \
--name my-nacos53 \
nacos/nacos-server