Yolofyi's Guide
首页
  • 前端文章

    • JavaScript
    • HTML
    • CSS
  • 学习笔记

    • 《JavaScript教程》
    • 《JavaScript高级程序设计》
    • 《ES6 教程》
    • 《Vue》
    • 《React》
    • 《TypeScript 从零实现 axios》
    • 《Git》
    • TypeScript
    • JS设计模式总结
  • Mysql

    • Mysql
  • Java

    • Java基础
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • 学习
  • 面试
  • 助手
收藏
  • 分类
  • 标签
  • 归档

Yolofyi

船是自己,灯塔是自己,岸也是自己
首页
  • 前端文章

    • JavaScript
    • HTML
    • CSS
  • 学习笔记

    • 《JavaScript教程》
    • 《JavaScript高级程序设计》
    • 《ES6 教程》
    • 《Vue》
    • 《React》
    • 《TypeScript 从零实现 axios》
    • 《Git》
    • TypeScript
    • JS设计模式总结
  • Mysql

    • Mysql
  • Java

    • Java基础
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • 学习
  • 面试
  • 助手
收藏
  • 分类
  • 标签
  • 归档
  • Mysql

  • Java

  • Tomcat

  • Redis

  • 分布式

  • Linux

  • Docker

    • Docker安装redis
    • Docker启动Nacos
  • 后端
  • Docker
yolofyi
2023-08-08

Docker启动Nacos

单实例 nacos 连接 mysql

docker run -d
-e JVM_XMS=256m -e JVM_XMX=256m
-e MODE=standalone
-e SPRING_DATASOURCE_PLATFORM=mysql
-e MYSQL_SERVICE_HOST=your_host
-e MYSQL_SERVICE_PORT=3306
-e MYSQL_SERVICE_USER=fy
-e MYSQL_SERVICE_PASSWORD=fy9420
-e MYSQL_SERVICE_DB_NAME=nacos_config
-e TIME_ZONE='Asia/Shanghai'
-p 8848:8848
--name nacos
--restart=always
nacos/nacos-server
1
2
3
4
5
6
7
8
9
10
11
12
13
14

单实例 nacos 连接 mysql(主从)

docker run -d
-e JVM_XMS=256m -e JVM_XMX=256m
--name nacos-mysql
--net=docker-network
-v /docker/nacos/logs:/home/nacos/logs
-e MODE=standalone
-e MYSQL_DATABASE_NUM=2
-e SPRING_DATASOURCE_PLATFORM=mysql
-e MYSQL_SERVICE_HOST=your_host
-e MYSQL_SERVICE_USER=fy
-e MYSQL_SERVICE_PASSWORD=fy9420
-e MYSQL_SERVICE_DB_NAME=nacos_config
-e MYSQL_MASTER_SERVICE_PORT=3306
-e MYSQL_SLAVE_SERVICE_PORT=3307
-e TIME_ZONE='Asia/Shanghai'
-p 8848:8848
--restart=always
nacos/nacos-server
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

3.2 集群 nacos 连接 mysql

docker run -d
--name nacos-cluster
--net=docker-network
-v /docker/nacos-cluster/logs:/home/nacos/logs
-e MODE=cluster
-e NACOS_SERVERS="host1:8848 host2:8848"
-e MYSQL_DATABASE_NUM=1
-e MYSQL_MASTER_SERVICE_HOST=your_host
-e MYSQL_MASTER_SERVICE_PORT=3306
-e MYSQL_MASTER_SERVICE_DB_NAME=nacos_config
-e MYSQL_MASTER_SERVICE_USER=root
-e MYSQL_MASTER_SERVICE_PASSWORD=123456
-e NACOS_SERVER_PORT=8848 -d
-e TIME_ZONE='Asia/Shanghai'
-p 8848:8848
nacos/nacos-server
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

3.3 集群 nacos 连接 mysql(主从)

docker run -d
--name nacos-cluster
--net=docker-network
-v /docker/nacos-cluster/logs:/home/nacos/logs
--env MODE=cluster
--env NACOS_SERVERS="host1:8848 host2:8848"
--env MYSQL_DATABASE_NUM=2
--env MYSQL_MASTER_SERVICE_HOST=your_host
--env MYSQL_MASTER_SERVICE_PORT=3306
--env MYSQL_MASTER_SERVICE_DB_NAME=nacos_config
--env MYSQL_MASTER_SERVICE_USER=root
--env MYSQL_MASTER_SERVICE_PASSWORD=123456
--env MYSQL_SLAVE_SERVICE_HOST=your_host
--env MYSQL_SLAVE_SERVICE_PORT=3306
--env NACOS_SERVER_PORT=8848 -d
-p 8848:8848
nacos/nacos-server
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
上次更新: 2023/08/13, 20:41:29
Docker安装redis

← Docker安装redis

最近更新
01
MySQL开发规范及慢查询优化
08-25
02
linux增加swap交换空间
08-16
03
uni-app云打包Android Apk
08-13
更多文章>
| Copyright © 2022-2023 yolofyi.com - All rights reserved | 鄂ICP备2022003053号 |
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式