使用 Docker compose 部署 Nacos(达梦数据库)
在 Nacos 中配置达梦 DM 数据库,使用Docker compose部署
·
1. 制作镜像的源码地址
https://github.com/wangsilingwsl/nacos-dm.git
参考的开源项目:https://github.com/jeecgboot/JeecgBoot/tree/master/jeecg-boot/jeecg-server-cloud/jeecg-cloud-nacos (master分支;tag:v3.7.1)
2. 准备达梦数据库
确保达梦数据库已经启动并能够正常访问。需要准备以下信息:
- 数据库主机(HOST)
- 数据库端口(PORT)
- 数据库实例名称(INSTANCE)
- 数据库模式(SCHEMA)
- 数据库用户名(USER)
- 数据库密码(PASSWORD)
3. 创建 Docker Compose 文件
在选择的目录中创建一个名为 docker-compose.yml 的文件,并填写以下内容:
version: "3"
services:
nacos:
image: xxx(你自己的镜像地址)/nacos-server:v2.3.2
restart: on-failure
container_name: nacos
network_mode: host
environment:
- SPRING_PROFILES_ACTIVE=dm
- DB_HOST=192.168.1.1
- DB_PORT=30236
- DB_INSTANCE=DM8_TEST
- DB_SCHEMA=NACOS
- DB_USER=NACOS
- DB_PASSWORD=NACOS8888
4. 启动 Nacos 服务
在终端中导航到包含 docker-compose.yml 文件的目录,并运行以下命令以启动 Nacos 服务:
docker-compose up -d
5. MySQL数据库Docker Compose 文件
version: "3"
services:
nacos:
image: xxx(你自己的镜像地址)/nacos-server:v2.3.2
restart: on-failure
container_name: nacos
network_mode: host
environment:
- SPRING_PROFILES_ACTIVE=mysql
- DB_HOST=192.168.1.1
- DB_PORT=3307
- DB_SCHEMA=nacos-server
- DB_USER=root
- DB_PASSWORD=root
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)