docker pull nacos/nacos-server

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

http://192.168.247.131:8848/nacos/index.html

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,随便新建一个配置,查看查看数据库是否有这条数据呢!!!

docker run -d \
--name nacos-server \
-e PREFER_HOST_MODE=hostname \
-e MODE=standalone \
-e SPRING_DATASOURCE_PLATFORM=mysql \
-e MYSQL_MASTER_SERVICE_HOST=192.168.1.3 \
-e MYSQL_MASTER_SERVICE_PORT=3306 \
-e MYSQL_MASTER_SERVICE_USER=root \
-e MYSQL_MASTER_SERVICE_PASSWORD=root \
-e MYSQL_MASTER_SERVICE_DB_NAME=nacos \
-e MYSQL_SLAVE_SERVICE_HOST=192.168.1.3 \
-e MYSQL_SLAVE_SERVICE_PORT=3306 \
-p 48848:8848 \
nacos/nacos-server

docker 安装 nacos/nacos-server 镜像并配置本地数据库相关推荐

  1. Centos7挂载iso镜像文件配置本地yum源

    本文链接:https://blog.csdn.net/weixin_43211760/article/details/90112204 一.虚拟机环境挂载Centos7 iso镜像文件配置本地yum源 ...

  2. docker 安装部署nacos

    docker 安装nacos pull镜像 配置mysql 挂载运行 单机nacos部署.考虑到nacos比较耗费性能,使用docker部署学习. pull镜像 1.3.1 是github上说明的稳定 ...

  3. docker安装了nacos,浏览器却无法访问到页面

    问题出在如果没有指定nacos的启动方式,所以可以查看到容器是成功运行的,但是却不能访问. 解决方式: 加上启动方式,比如单机启动,如下: docker run --env MODE=standalo ...

  4. docker安装及修改默认镜像下载路径和配置加速器

    安装docker sudo wget -qO- https://get.docker.com | sh wget: 下载工具 -q:输出不要太多 O-:标准输出,不要输出给文件 sh:管道输出给sh执 ...

  5. docker安装mysql并配置,Docker安装MySql-挂载外部数据和配置

    在上一篇中<在CentOS7中使用Docker安装MySql>中介绍了怎样在Docker中安装Mysql,但存在两个问题: 1.用户密码和字符集等的设置,需要安装完MySql后,进入到My ...

  6. docker安装mysql、redis镜像

    docker镜像商店:官方镜像商店 redis安装下载: 下载镜像: 可直接默认下载最新镜像,也可以指定版本下载[注意,版本差异不大的软件可以直接下载最新版本,差异大的,例如java,mysql等,最 ...

  7. Linux docker 安装启动nginx命令 (映射配置,文件等)

    PS:docker安装mysql https://blog.csdn.net/wu__peng/article/details/90905399 首先创建 /home/nginx文件夹,然后放一个ng ...

  8. linux通过光盘安装命令包,RHEL5通过光盘配置本地yum仓库及命令详解

    Yum介绍 Yum全称为 Yellow dog Updater, Modified(软件包管理器)我们开玩笑时也称"黄狗" 主要功能是更方便的添加/删除/更新RPM包,yum能检查 ...

  9. Maven搭建,配置mirror阿里云镜像,配置本地仓库

    文章目录 1.Maven 1.1什么是Maven?为什么要学习Maven? 1.2Maven 项目架构管理工具 1.3配置Maven环境变量 1.4阿里云镜像 1.5本地仓库 1.6在idea中配置m ...

最新文章

  1. 手机号验证_国际手机号收不到微博验证短信,微博验证短信一直提示超过上限怎么办?...
  2. 4.1 Qt绘图原理
  3. 如何对加载的数个模型只进行transform呢
  4. Widget(桌面插件)
  5. Codeforces Round #654 (Div. 2)
  6. centos7 firewall防火墙实现映射其他机器的端口
  7. javascript特效_如何在网页添加鼠标点击特效
  8. 第一个MVVM wp7程序
  9. you just 飞鸽传书2007绿色版 ever day for two years
  10. xlwings复制sheet_Python操作Excel的Xlwings教程(六)
  11. Java与C语言混合编程
  12. 二维高斯滤波器(gauss filter)的实现
  13. JAVA day05 构造方法,this关键字,方法的重载,引用类型数组
  14. su sudo gksudo-转
  15. java+编写守护线程_学习Java编程-守护线程
  16. SqlServer——Excel连接数据库相关知识
  17. OrCAD多页原理图器件按页编号的设置
  18. 网络安全技术 | 身份认证的革命——生物特征身份认证
  19. 浏览器工作原理(超级详解!!!!)
  20. word自定义多级折叠,自动编码标题【论文框架快速上手】

热门文章

  1. erp开发模式_ERP的完整形式是什么?
  2. strictmath_Java StrictMath sqrt()方法与示例
  3. 车牌识别与计算机编程,基于MATLAB的车牌识别程序详解.ppt
  4. 递归-汉诺塔(代码、分析、汇编)
  5. 56. 合并区间 golang
  6. redis源码剖析(三)——基础数据结构
  7. Effective C++学习第六天
  8. 进程常用指令 (从创建到回收 包含守护)
  9. java线程池使用实战,太牛了!
  10. linux 创建精灵进程,linux 进程通信之 守护进程