首页 > 其他分享 >docker nacos 集群 部署

docker nacos 集群 部署

时间:2023-02-17 10:33:04浏览次数:47  
标签:SERVICE nacos 192.168 server 8848 集群 MYSQL docker

准备

安装mysql (192.168.1.101) 建库 nacos_config

安装docker (yum 方式)

安装nacos docker(参看前一篇)

集群部署方案

三台Linux服务器

nacos-server-01 192.168.1.136

nacos-server-02 192.168.1.137

nacos-server-03 192.168.1.138

 安装

docker run -d \
    --name nacos-server-01 \
    -e MODE=cluster \
    -e SPRING_DATASOURCE_PLATFORM=mysql \
    -e MYSQL_SERVICE_HOST=192.168.1.101 \
    -e MYSQL_SERVICE_PORT=3306 \
    -e MYSQL_SERVICE_USER=root \
    -e MYSQL_SERVICE_PASSWORD=hzmysql \
    -e MYSQL_SERVICE_DB_NAME=nacos_config \
    -e NACOS_SERVER_PORT=8848 \
    -e NACOS_SERVERS="192.168.1.136:8848 192.168.1.137:8848 192.168.1.138:8848" \
    -e JVM_XMS=256m -e JVM_XMX=512m  \
    -p 8848:8848 \
    -p9848:9848 \
    nacos/nacos-server

docker run -d \
    --name nacos-server-02 \
    -e MODE=cluster \
    -e SPRING_DATASOURCE_PLATFORM=mysql \
    -e MYSQL_SERVICE_HOST=192.168.1.101 \
    -e MYSQL_SERVICE_PORT=3306 \
    -e MYSQL_SERVICE_USER=root \
    -e MYSQL_SERVICE_PASSWORD=hzmysql \
    -e MYSQL_SERVICE_DB_NAME=nacos_config \
      -e NACOS_SERVER_PORT=8848 \
    -e NACOS_SERVERS="192.168.1.136:8848 192.168.1.137:8848 192.168.1.138:8848" \
    -e JVM_XMS=256m -e JVM_XMX=512m  \
    -p 8848:8848 \
    -p9848:9848 \
    nacos/nacos-server

docker run -d \
    --name nacos-server-03 \
    -e MODE=cluster \
    -e SPRING_DATASOURCE_PLATFORM=mysql \
    -e MYSQL_SERVICE_HOST=192.168.1.101 \
    -e MYSQL_SERVICE_PORT=3306 \
    -e MYSQL_SERVICE_USER=root \
    -e MYSQL_SERVICE_PASSWORD=hzmysql \
    -e MYSQL_SERVICE_DB_NAME=nacos_config \
      -e NACOS_SERVER_PORT=8848 \
    -e NACOS_SERVERS="192.168.1.136:8848 192.168.1.137:8848 192.168.1.138:8848" \
    -e JVM_XMS=256m -e JVM_XMX=512m  \
    -p 8848:8848 \
    -p 9848:9848 \
    nacos/nacos-server
 

查看docker运行状态

docker stats nacos-server-01

登录控制台,查看效果

 

标签:SERVICE,nacos,192.168,server,8848,集群,MYSQL,docker
From: https://www.cnblogs.com/hztech/p/17129260.html

相关文章

  • Ubuntu Docker 安装
    DockerEngine-Community支持以下的Ubuntu版本:Xenial16.04(LTS)Bionic18.04(LTS)Cosmic18.10Disco19.04其他更新的版本……DockerEngine-Community支......
  • docker 项目从构建到推送
    此次示例针对python项目1.准备工作:请确保已经安装好Docker2.准备项目2.1只需要在项目的根目录进行操作就能只打包对应的项目2.2列表项目的依赖pipinstall......
  • IoT 边缘集群基于 Kubernetes Events 的告警通知实现(二):进一步配置
    上一篇文章IoT边缘集群基于KubernetesEvents的告警通知实现目标告警恢复通知-经过评估无法实现原因:告警和恢复是单独完全不相关的事件,告警是Warning级别......
  • Nacos docker单机版 +Mysql 安装
     **确保已经安装了dockerserver查询nacos镜像dockersearchnacos[root@machine136nacos]#dockersearchnacosNAMEDESCRIPT......
  • Docker
    Docker常用命令dockerimagesdockerpull镜像名dockerps-adockerrun/stop/start/restartdcokervolume(creat,ls,inspect)dockerlogs容器名dockerexec-it......
  • Docker部属Ewomail邮件服务器
    属性 值操作系统 CentOSLinux发行版7.6.1810(核心)云服务器 畅行云(不要用阿里云,因为没有开放25端口,其他可咨询云提供商)域名 网海情网端口 鸽舍(110、143)后缀(25)......
  • 强制删除docker镜像
    报错内容:[root@localhosttutorial]#dockerrmi502Errorresponsefromdaemon:conflict:unabletodelete50258e6b90de(mustbeforced)-imageisreferenced......
  • Docker客户端登录启用了HTTPS的Harbor要注意的事项
    首先在Harbor将要部署的主机上创建Harbor专用的证书目录:mkdir-p/data/harbor/certs/cd/data/harbor/certs生成CA证书的私钥opensslgenrsa-outca.key409......
  • Docker 部署pushgateway
    拉取镜像[root@VM-24-9-centos~]#dockerpullprom/pushgatewayUsingdefaulttag:latestlatest:Pullingfromprom/pushgateway22b70bddd3ac:Pullcomplete5c1......
  • 快速部署一个K8s集群——kubernetes v1.26,kubeadm方式
    快速部署一个K8s集群——kubernetesv1.26,kubeadm方式1、前置知识点1.1生产环境可部署Kubernetes集群的两种方式目前生产部署Kubernetes集群主要有两种方式:•kubea......