docker for windows 安装 nacos/nacos-server 镜像并配置本地数据库

【方盒商城】

初来驾到请大家多多关照

阿里相信大家都知道,在github上的关注度非常高。我也是在github上了解到的nacos,一经上手发现非常好使哈,现在看一下官方是如何描述这款产品功能的。

动态配置服务

动态配置服务让您能够以中心化、外部化和动态化的方式管理所有环境的配置。动态配置消除了配置变更时重新部署应用和服务的需要。配置中心化管理让实现无状态服务更简单,也让按需弹性扩展服务更容易。

服务发现及管理

动态服务发现对以服务为中心的(例如微服务和云原生)应用架构方式非常关键。Nacos支持DNS-Based和RPC-Based(Dubbo、gRPC)模式的服务发现。Nacos也提供实时健康检查,以防止将请求发往不健康的主机或服务实例。借助Nacos,您可以更容易地为您的服务实现断路器。

下面开始介绍咱们本章主要讲的内容:

  • 介绍
    我的系统是windows10的操作系统,首先安装docker for windows,为什么要在windows上安装docker呢?因为docker实在太方便了,用到什么软件只需要下载它的镜像,安装、启动镜像,就可以直接使用了,一般不需要你配置环境参数,比如Mysql、redis,开发人员应该都会安装吧!这里我就不在介绍如何安装docker for windows了,百度有很多教程,但是有点需要注意的是,有的电脑需要打开cpu虚拟化配置。在最后面介绍nacos容器如何配置连接本地的数据库。

  • 下载镜像
    打开Windows PowerShell,首先试一下你的docker for windows是否安装成功:
    docker search nacos

    如果可以查到那就没有问题,有问题的话请根据提示内容自行百度,下面开始安装nacos,执行命令:
    docker pull nacos/nacos-server
    静静的等待上几分钟,安装成功之后现在会有一串字符码。查看是否安装成功:
    docker images
    如果查到了那么恭喜你已经安装成功了,距离成功又进了一步!

  • 启动镜像
    这里启动容器的时候参数配置我就不在详解了,不明白的话,评论区留言,有不会的问题一定要及时询问,期待你的评论呦!
    docker run --env MODE=standalone --name nacos -d -p 8848:8848 nacos/nacos-server

    这里我就不在执行了因为我已经安装过了,如何这一步有问题的话评论留言,我会及时回复的。查看是否启动成功:
    docker ps
    如果可以做到这一步,你已经很棒了!距离成功已经不远了,那么再坚持一下吧!打开nacos
    nacos的默认端口号是8848,珠穆拉玛发的高度也是8848米呦!默认账号密码是nacos/nacos。至此安装已经结束。

  • 配置本地数据库
    nacos数据库脚本别忘记执行呦。 要想配置连接你本地的数据库,首先你要在你的电脑上安装mysql,我的实在docker for windows中安装的mysql版本是5.7,nacos官方要求数据库也必须是5.6+的。进入容器:
    docker exec -it <容器ID> bash

    进入成功,之后打开config/application.properties
    需要修改的内容就是我用红色框圈起来的,可以很明显的看出来这块是key-value方式的配置,大家只需要根据自己的环境来配置就好了,一定要仔细的检查一边呦,host、dbName、username、password这几个参数一定要注意呦,还有一点呢我把db.url.1这段配置给他注释掉了,因为我的电脑上只有一个mysql节点,没有从节点,所以不需要配置了。保存退出shift + : + w + q。重启nacos:
    docker restart <容器name>
    看好呦我现在没有在容器内部。现在打开nacos,随便新建一个配置,查看查看数据库是否有这条数据呢!!!
    创作不易,转发请附带原文地址,谢谢!

转载于:https://juejin.im/post/5c79e9f26fb9a04a0379ed70

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值