docker nacos 容器(单机版) v2.2.1
1、docker pull nacos/nacos-server:v2.2.1
2、
# 1) 如果同名容器已存在,先删掉 docker rm -f nacos-standalone 2>/dev/null
# 2) 启动 Nacos 2.2.1(连接宿主机192.168.177.128映射端口 13306)
docker run -d --name nacos-standalone \
-p 8848:8848 \
-p 9848:9848 \
-p 9849:9849 \
-e MODE=standalone \
-e PREFER_HOST_MODE=hostname \
-e SPRING_DATASOURCE_PLATFORM=mysql \
-e MYSQL_SERVICE_HOST=192.168.177.128 \
-e MYSQL_SERVICE_PORT=13306 \
-e MYSQL_SERVICE_DB_NAME=ry-config \
-e MYSQL_SERVICE_USER=root \
-e MYSQL_SERVICE_PASSWORD=root \
-e NACOS_AUTH_TOKEN=SecretKey012345678901234567890123456789012345678901234567890123456789 \
-e NACOS_AUTH_IDENTITY_KEY=serverIdentity \
-e NACOS_AUTH_IDENTITY_VALUE=security \
nacos/nacos-server:v2.2.1
注:v2.2.0版本以上需要增加NACOS_AUTH_TOKEN、NACOS_AUTH_IDENTITY_KEY、NACOS_AUTH_IDENTITY_VALUE三个环境变量参数,
MYSQL_SERVICE_HOST可以宿主机--》192.168.177.128
Caused by: com.alibaba.nacos.api.exception.NacosException: Client not connected, current status:STARTING
PS:nacos使用的是2.0.4版本。
Nacos2.0版本新增了gRPC的通信方式,除了8848端口外,还需要再多开放俩个端口:
(与主端口偏移量1000,1001)
9848: 8848+1000
9849: 8848+1001
3、

浙公网安备 33010602011771号