zoukankan      html  css  js  c++  java
  • Centos7Docker安装nacos

    最近在项目中用到了nacos,但是在具体应用中还是会存在有点问题;于是今日从新整理了下,先将主要过程记录进行记录下来,方便日后使用方便;

    1.准备

      详尽可参考官方说明,官方安装过程:https://nacos.io/zh-cn/docs/quick-start-docker.html

      本文以docker为基础,同时需要安装docker编排工具 docker-compose,具体可参考https://www.runoob.com/docker/docker-compose.html,安装部分说明;

      docker-compose 安装成功后,通过docker-compose -v 命令可查看运行版本,并以此来检测docker-compose安装是否成功;

      git安装过程省略;

      mysql默认选用5.7版

    2.安装

      2.1克隆项目

        git clone https://github.com/nacos-group/nacos-docker.git cd nacos-docker

      2.2安装Nacos

        进入克隆目录:nacos-docker,该目录下面存在4文件夹,2文件,分别为【build  changlog  env  example  README.md  README_ZH.md】;

        修改默认配置:采用默认配置也是可以得,由于docker  yaml里面对nacos的容器默认命名比较太长,为了便于管理减少方便记忆,现按照以下步骤开始设置;

          a.cp example/standalone-mysql-5.7.yaml   example/ty-standalone-mysql-5.7.yaml

          b.vi example/ty-standalone-mysql-5.7.yaml

            

             c.保存修改

          d.镜像生成、容器生成

            docker-compose -f example/ty-standalone-mysql-5.7.yaml up

          e.至此,基本操作修改已完成

      2.3修改Mysql

        由于在2.2中根据懂得容器编排生成的容器实例里面用到的mysql所在容器在宿主机之外是无法访问的,因此暂时对mysql默认配置进行修改;

        根据ty-standalone-mysql-5.7.yaml文件中关于mysql、nacos和mysql的配置参数配置可知mysql默认密码为root,nacos使用的数据库为nacos_devtest,现对mysql进行修改,具体如下:    

          docker  exec -it mysql-test /bin/bash

          登录mysql:

            mysql -h localhost -u root -p (回车输入密码)(注意首次登录时为空密码)

          执行sql语句:

            ALTER USER 'root'@'localhost' IDENTIFIED BY 'root' PASSWORD EXPIRE NEVER;

                 ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root';

            FLUSH PRIVILEGES;

          宿主机3306端口放行,此处省略;

        至此,mysql的默认修改也结束了,在宿主机外部也可以正常访问了;

     3.访问测试

      通过宿主机进行访问测试,效果如下

      

        

  • 相关阅读:
    Java实现 计蒜客 拯救行动
    Java实现 计蒜客 拯救行动
    Java实现 LeetCode 174 地下城游戏
    Java实现 LeetCode 174 地下城游戏
    Java实现 LeetCode 174 地下城游戏
    Java实现 LeetCode 173 二叉搜索树迭代器
    Java实现 LeetCode 173 二叉搜索树迭代器
    Visual Studio的SDK配置
    怎样使用CMenu类
    mfc menu用法一
  • 原文地址:https://www.cnblogs.com/oumi/p/15717599.html
Copyright © 2011-2022 走看看