【Nacos】Docker Nacos PostgreSQL版本

news/2024/7/9 22:53:51 标签: docker, nacos, postgresql

Nacos V2.2.2版本的PostgreSQL版本


原版链接

具体的变量内容查看原版即可,只是我这边新增了几个变量

用于适配PostgreSQL数据库

构建脚本是从Nacos Docker克隆后

在build文件夹下的构建脚本构建的.进行过一些修改

当前镜像构建脚本仓库链接

docker.com/r/yangxj96/nacos-service-pgsql">Docker仓库地址

一 新增的环境变量

变量名说明示例
PGSQL_URLJDBC URLjdbc:postgresql://localhost:5432/db?currentSchema=schema
PGSQL_USERNAME数据库用户名postgres
PGSQL_PASSWORD数据库密码postgres

dockercompose_27">二 docker-compose运行示例

dockercompose__29">docker-compose 文件

version: "3"
services:
  yangxj96-nacos2:
    image: yangxj96/nacos-service-pgsql:v2.2.2
    container_name: nacos-pgsql
    privileged: true
    env_file:
      - "/Nacos/env/pgsql.env"
    network_mode: host
    volumes:
      - "/Nacos/logs/:/home/nacos/logs"

环境变量文件

PREFER_HOST_MODE=ip
SPRING_DATASOURCE_PLATFORM=postgresql
PGSQL_URL=jdbc:postgresql://localhost:5432/db?currentSchema=schema
PGSQL_USERNAME=postgres
PGSQL_PASSWORD=postgres

三 更新日志

v2.2.2

初始版本

v2.2.2-1

  • 修复docker 23.0.3 版本下无法运行
  • 添加 NACOS_AUTH_TOKEN,NACOS_AUTH_IDENTITY_KEY,NACOS_AUTH_IDENTITY_VALUE的默认值(和官方默认值一样)

以上均为自己理解的内容,也许会是误打误撞搞出来的. 如有哪里不正确,请见谅


http://www.niftyadmin.cn/n/226965.html

相关文章

多元统计分析-教师数据

目录 1.数据集介绍 2.相关任务 答案解析 第一问 第二问 第三问 第四问 完整答案 1.数据集介绍 教师数据 (aaup.csv) 该数据来自美国大学教授协会 (AAUP) 年度普查, 包括分别按照正教授和副教授的平均工资和补贴 (1994 年) 统计的数据。一共有13 个数量变量: ASF (正教…

Linux操作系统安全配置

Linux操作系统安全配置 一、服务相关命令 systemctl enable 服务名 #开机自启动 systemctl disable 服务名 #禁用开机自启动 systemctl stop 服务名 #停止服务 systemctl start 服务名 #启动服务 systemctl restart 服务名 #重启服务 systemctl status 服务名 #查看服务…

安装Ubuntu系统后的实用工具配置指南

1. 修改软件源 Ubuntu 默认的软件源是境外的,速度上会有些问题,我们可以在Software & Updates(软件和更新)中选择国内的镜像。 一般我们选择清华源或者阿里云源。 2. 安装chorme浏览器 在ubuntu下我比较习惯用火狐浏览器和谷歌浏览器。 谷歌浏览…

Window中,Visual Studio 2022(C++)环境下安装OpenCV教程(不用Cmake版本)

Window中,Visual Studio 2022(C)环境下安装OpenCV教程 本教程主要为了方便小白安装C版本的OpenCV。 1. 第一步:下载官方OpenCV 下载后,在本地安装即可,注意记住安装路径,后续需要! 2. 配置系统环境变量…

day28—选择题

文章目录1.如果希望监听TCP端口9000,服务器端应该怎样创建socket(B)2.jre 判断程序是否执行结束的标准是(A)3.如下语句通过算术运算和逻辑运算之后i和 j的结果是(D)4.下面不属于Object类中方法的…

【DevOps】GitOps多环境管理 - 别用多分支!

前言 在上一篇文章中【DevOps】GitOps多环境管理(上) - 别用多分支!,我们介绍了在探索GitOps实践过程中会遇到的一些痛点,其中之一就是难以做到跨环境的版本发布,或者说怎么处理多个集群的部署。 在上一篇文章中,我们…

Github仓库中怎么新建文件夹、Github的项目中如何上传图片

1.Github仓库中怎么新建文件夹 在Github仓库中创建新文件夹的步骤如下: 首先进入您的Github仓库页面。 在仓库页面中,点击“Add file”按钮,然后选择“Create new file”。 在文件名输入框里输入文件夹名称,例如“my_folder/”…

springboot注解(全)

一、什么是Spring Boot Spring Boot是一个快速开发框架,快速的将一些常用的第三方依赖整合(通过Maven子父亲工程的方式),简化xml配置,全部采用注解形式,内置Http服务器(Jetty和Tomcat&#xff0…