首页 > 其他分享 >nacos 安装

nacos 安装

时间:2022-10-12 00:56:09浏览次数:69  
标签:SERVICE 数据库 mysql nacos MYSQL docker 安装

1、nacos docker 安装 官方文档有问题
文档地址:https://nacos.io/zh-cn/docs/quick-start-docker.html
image
image

2、自己写docker-compose 启动文件

mysql

version: "3.8"
services:
  mysql:
    image: mysql:8.0.30
    container_name: mysql-8
    ports:
      - "3306:3306"
    restart: always
    command: [
      '--character-set-server=utf8mb4',
      '--collation-server=utf8mb4_unicode_ci',
      '--default-authentication-plugin=mysql_native_password']
    environment:
      TZ: "Asia/Shanghai"
      MYSQL_ROOT_PASSWORD: 123456             # 数据库 root 默认初始密码
      MYSQL_DATABASE: nacos_devtest           # 指定要在镜像启动时创建的数据库的名称
      MYSQL_USER: nacos                       # 用于创建新用户  (该用户将被授予MYSQL_DATABASE变量指定的数据库的超级用户权限)
      MYSQL_PASSWORD: nacos                   # 用于设置新用户的密码
    volumes:
      - "./mysql/data:/var/lib/mysql"                  # data 用来存放了数据库表文件
      - "./mysql/conf.d:/etc/mysql/conf.d"             # my.cnf,my01.cnf等,是存放自定义的配置文件
      - "./mysql/init:/docker-entrypoint-initdb.d/"    # init 存放初始化的脚本

初始化sql(有时候会打不开) :https://raw.githubusercontent.com/alibaba/nacos/develop/distribution/conf/mysql-schema.sql
如何找到这串地址的? cat nacos-docker/example/image/mysql/8/Dockerfile

nacos.yml

version: "3.8"
services:
  nacos:
    image: nacos/nacos-server:v2.1.1
    container_name: nacos
    environment:
      - PREFER_HOST_MODE=192.168.0.18                     # 主机名
      - MODE=standalone                                   # 模式:cluster/standalone 集群/单机
      - SPRING_DATASOURCE_PLATFORM=mysql                  # 独立 mysql
      - MYSQL_SERVICE_HOST=192.168.0.18                   # mysql主机
      - MYSQL_SERVICE_DB_NAME=nacos_devtest               # mysql数据库名称
      - MYSQL_SERVICE_PORT=3306                           # mysql数据库端口
      - MYSQL_SERVICE_USER=nacos                          # 数据库用户名
      - MYSQL_SERVICE_PASSWORD=nacos                      # 数据库密码
    volumes:
      - ./nacos-logs/:/home/nacos/logs
    ports:
      - "8848:8848"
      - "9848:9848"
      - "9555:9555"

最后访问:192.168.0.18:8848/nacos

(简单记录一下,以后再详细扩展)

标签:SERVICE,数据库,mysql,nacos,MYSQL,docker,安装
From: https://www.cnblogs.com/shijunjie/p/16783126.html

相关文章

  • 在Linux平台上安装JDK 17
    在Linux平台上安装JDK介绍Linux平台JDK的安装步骤及系统要求。本主题包括以下部分:​​在Linux平台上安装JDK的一般注意事项​​​​在Linux平台上安装JDK的系统要......
  • centos7 安装 Nginx 步骤
    1安装gcc2安装perl库yuminstall-ypcrepcre-devel3安装zlib库yuminstall-yzlibzlib-devel4先解压,然后到文件夹里面./configure--prefix=/usr/local/nginx......
  • 安装开发环境
    卸载JDK删除Java安装目录删除JAVA_HOME删除path下关于Java的目录打开cmd检查java-version安装JDK百度搜索JDK8,找到下载地址同意协议下载电脑对应的版本......
  • node.js安装及配置
    下载官网下载地址:https://nodejs.org/zh-cn/点击下载长期维护版安装系统:Windows11家庭中文版在D盘创建空白文件夹node双击下载的安装包点击next打√并点击next默认安装路......
  • Linux中rpm安装命令
    1.RPM安装RedHatPackageManager的缩写,是红帽软件包工具。RPM的提供可升级,具有强大查询功能,支持安全验证的通用型Linux软件包管理工具。由于这种软件管理方式非常方便,所......
  • Windows 上下载安装 RabbitMQ 的方法步骤
    RabbitMQ是一套开源(MPL)的消息队列服务软件,是由LShift提供的一个AdvancedMessageQueuingProtocol(AMQP)的开源实现,由以高性能、健壮以及可伸缩性出名的Erlang写成......
  • Fedora安装mariadb
    开始想安装mysql,有2002错误一直解决不了,各种百度没有效果,装了下maria能装成功,因为maria是基于mysql的,也有那个错误,不过一个命令就解决了。安装:yuminstallmysql-server启......
  • pyspider 安装 和 快速开始
     From:官方文档---快速开始:​​http://docs.pyspider.org/en/latest/Quickstart/​​pyspidergithub地址:​​https://github.com/binux/pyspider​​pyspider官方文档:......
  • mysql安装以及配置
    mysql安装执行命令aptlist|grep"mysql"查找mysql软件包找到软件包,执行aptinstallmysql-server-8.0/focal-security安装mysql执行mysql进入mysqlType'help;'or......
  • ubuntu 常用软件安装
    更换镜像这里更换阿里的镜像先复制一份源文件cp/etc/apt/sources.list/etc/apt/sources.list.bak然后打开sudovim/etc/apt/sources.list把文件理论里面的东西......