Nacos的问题
运行之后虚拟机卡住
大概率是虚拟机运行内存不够的原因,自己定义内存大小
docker run -d \
--name nacos \
--env-file ./nacos/custom.env \
-e JVM_XMS=256m -e JVM_XMX=256m \
-p 8848:8848 \
-p 9848:9848 \
-p 9849:9849 \
--restart=always \
nacos/nacos-server
这句话:-e JVM_XMS=256m -e JVM_XMX=256m 即设置内存大小,一般256够了
拒绝连接问题
拒绝连接首先看一下logs
docker logs -f nacos
拒绝连接问题:设置nacos的网络与数据库的网络一个网络,之前创建其他数据库的网络是:
docker run -d \
--name mysql \
-p 3306:3306 \
-e TZ=Asia/Shanghai \
-e MYSQL_ROOT_PASSWORD=123 \
-v /root/mysql/data:/var/lib/mysql \
-v /root/mysql/conf:/etc/mysql/conf.d \
-v /root/mysql/init:/docker-entrypoint-initdb.d \
--network net\
mysql
在这用的是net网络,因此 创建nacos的docker的时候也要使用net网络
docker run -d \
--name nacos \
--env-file ./nacos/custom.env \
-e JVM_XMS=256m -e JVM_XMX=256m \
-p 8848:8848 \
-p 9848:9848 \
-p 9849:9849 \
--restart=always \
--network net\
nacos/nacos-server
顺利解决