Nacos-2.4.0最新版本docker镜像,兼容postgresql最新版本17和16,同时支持深色主题切换,本人亲自制作,部署十分方便,奉献给大家了

Nacos 2.4.0界面新增了一个深色主题,可以动态切换!
在这里插入图片描述

基于Postgresql数据库存储的nacos最新版本2.4.0,采用docker镜像安装方式

Nacos最新版本2.4.0

因业务需要,为了让nacos支持postgresql,特意花了两天时间修改了源码,然后制作了docker镜像,如果你也在找支持postgresql的nacos最新版本,恭喜你,你来的正好~
POSTGRE版本的nacos数据库
nacos-2.4.0 postgresql的数据库脚本点击下载

以下是采用docker镜像方式安装nacos最新版本2.4.0,基于postgresql做存储的集群部署成功日志图

90节点

docker部署nacos2.4.0集群最新版本,90节点

91节点

docker部署nacos2.4.0集群最新版本,91节点
好了,废话不多说了,直接上操作步骤,很简单,一共只需两步:

一、直接docker拉取

nacos-2.4.0最新docker镜像,已上传阿里云镜像仓库

nacos-2.4.0最新docker镜像

采用以下命令可以直接拉取

docker pull registry.cn-hangzhou.aliyuncs.com/sinhy/nacos:2.4.0

拉取后,需要将镜像标签重命名一下

docker tag registry.cn-hangzhou.aliyuncs.com/sinhy/nacos:2.4.0 nacos:2.4.0

二、docker 部署脚本

内存,挂载路径自行根据修改配置,运行起来了,别忘了回来点个赞啊,祝工作开心

准备工作

  1. JDK需要你自己挂载到一个目录下*(1.8及以上,建议17及以上,因为2.4.0是基于springboor2.7.8及以上版本开发)*,对应docker里面的jdk目录:/data/env/jdk。
  2. 集群部署,只需要把application.properties和cluster.conf配置文件挂载出来即可,如果单机部署,只挂载application.properties映射到宿主机指定目录下。
  3. 如果要用postgresql数据库做存储,需要按如下图所示进行配置
    此图表示使用postgres数据库存放nacos数据

docker容器运行脚本

# 创建nacos工作目录
mkdir -p /data/docker-containers/nacos

# 创建namesrv容器
# WARNING: Published ports are discarded when using host network mode
# 提示解释:docker启动时指定--network=host或-net=host,如果还指定了-p或-P,那这个时候就会有此警告,并且通过-p或-P设置的参数将不会起到任何作用,端口号会以主机端口号为主,重复时则递增。
docker run -d \
  --restart=always \
  --privileged=true \
  -p 8848:8848 \
  --volume /data/docker-containers/nacos/conf/application.properties:/data/nacos/conf/application.properties \
  --volume /data/docker-containers/nacos/conf/cluster.conf:/data/nacos/conf/cluster.conf \
  --volume /data/docker-containers/nacos/data:/data/nacos/data \
  --volume /data/docker-containers/nacos/logs:/data/nacos/logs \
  --volume /data/docker-containers/nacos/gclogs:/data/nacos/gclogs \
  --volume /data/env/jdk:/data/env/jdk \
  --name nacos-2.4.0 \
  --network host \
  -e xss="512k" \
  -e xms="512m" \
  -e xmx="1024m" \
  -e maxDirectMemorySize="512m" \
  -e metaspaceSize="64m" \
  -e maxMetaspaceSize="256m" \
  -e JAVA_OPT_EXT="-Dloader.path=/data/nacos/plugins/health,/data/nacos/plugins/cmdb,/data/nacos/plugins/selector,/data/nacos/plugins -Dnacos.home=/data/nacos -Dnacos.standalone=false -DembeddedStorage=false" \
  -e SPRING_BOOT_ARGS="--spring.config.additional-location=file:/data/nacos/conf/ --logging.config=/data/nacos/conf/nacos-logback.xml" \
  nacos:2.4.0
评论 16
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

越重天

你的打赏是我精心创作的动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值