官方文档地址【 Nacos Docker 快速开始 】

本文以Docker版Nacos连接Docker版MySQL为例

1.环境安装

Docker的安装请参考【 Centos官方Docker版安装 】
MySQL8.x Docker版 安装【MySQL官方Docker镜像安装】


2.安装Nacos

下载Nacos数据库脚本

https://github.com/alibaba/nacos/blob/master/config/src/main/resources/META-INF/nacos-db.sql

创建Nacos数据库,名称为"nacos_config"

下载Nacos镜像

docker pull nacos/nacos-server:1.4.2

创建挂载目录

mkdir -p /nacos/{logs,init.d}

如果使用的是Docker版的MySQL,并且在同一个物理机上,需要使用容器的真实IP,inspect 后面的是容器名,请自行替换

docker inspect mysql | grep IPAddress


创建Nacos容器

docker run -d \
-e PREFER_HOST_MODE=hostname \
-e MODE=standalone \
-e JVM_XMS=256m -e JVM_XMX=256m -e JVM_XMN=128m \
-e SPRING_DATASOURCE_PLATFORM=mysql \
-e MYSQL_SERVICE_HOST=172.17.0.2 \
-e MYSQL_SERVICE_PORT=3306 \
-e MYSQL_SERVICE_USER=root \
-e MYSQL_SERVICE_PASSWORD=root \
-e MYSQL_SERVICE_DB_NAME=nacos_config \
-p 8848:8848 \
--name nacos \
--restart=always \
-v /nacos/logs:/home/nacos/logs \
nacos/nacos-server:1.4.2
命令 说明
-e JVM_XMS=256m -e JVM_XMX=256m -e JVM_XMN=128m JVM参数,可自行调整
-e MODE=standalone cluster模式/standalone模式,默认为cluster
-e SPRING_DATASOURCE_PLATFORM=mysql 启用MySQL数据库
-e MYSQL_SERVICE_HOST=172.17.0.2 数据库地址
-e MYSQL_SERVICE_PORT=3306 端口号
-e MYSQL_SERVICE_USER=root 用户名
-e MYSQL_SERVICE_PASSWORD=root 密码
-e MYSQL_SERVICE_DB_NAME=nacos_config 数据库名
-e NACOS_AUTH_ENABLE=true 开启用户权限认证
-e MYSQL_SERVICE_DB_PARAM=’’ 自定义参数

3.访问Nacos

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

账号密码默认都为"nacos"

Nacos官方Docker版安装相关推荐

  1. 一起来玩树莓派--解决官方docker源安装失败的问题

    解决官方docker源安装失败的问题 问题描述 解决方法 问题描述 入手一块3B+准备参加一个边缘计算的比赛,需要在树莓派上面安装docker.但是安装脚本的一键安装docker总是失败,利用apt安 ...

  2. OpenLDAP / Ubuntu 18.04 下 docker 版安装

    一.拉取镜像 docker pull osixia/openldap 结果如下: 拉取过程 二.编写 docker-compose.yml version: '3' services:openldap ...

  3. win10 官方纯净版安装详细图解

    进入这个页面: https://www.microsoft.com/zh-cn/software-download/windows10​www.microsoft.com 点进来可以看到这样一幅场景: ...

  4. orangepi zero2部署网心云docker版

    orangepi zero2部署网心云docker版 安装docker docker安装网心云 挂载硬盘 设置开机自动挂载 多开 安装docker 一键安装 curl -fsSL https://ge ...

  5. docker mysql镜像连接不上_Mysql安装-Docker版

    1.环境准备 1).确认已Docker已安装: 2).Docker hub查看官方提供了哪些版本 查询mysql镜像 ##命令查看docker search mysql 2.拉取镜像 ##拉取5.7镜 ...

  6. docker下安装nacos 并使用mysql数据库

    没做出来 腾讯云  有机会用虚拟机试试 参考资料 https://www.e-learn.cn/content/java/2357340 https://blog.csdn.net/xieqing_x ...

  7. 不能启动的问题 社区版安装后_CentOS7下安装docker(亲测+完整)

    说明: 1.docker要求Centos系统内核高于3.10,安装前先验证你的Centos版本是否支持docker: 2.docker有两个分支版本:docker CE和docker EE,即社区版和 ...

  8. Linux发行版CentOS下Docker的安装和卸载

    目录 1.Docker的安装 2.Docker的卸载 linux中安装docker的方式有几种,本文是基于docker仓库的安装 前置须知: 本文的服务器并非虚拟出来的服务器,而是在阿里云ESC上进行 ...

  9. Docker 及 Docker Compose 安装及使用教程 (2020版)

    文章目录 图文详细教程 1 Docker原理 2 Docker安装 3 镜像(Image) 3.1 获取镜像 3.2 查找拖取镜像 3.3 列出镜像 3.4 删除镜像 3.5 创建的镜像 4 容器(C ...

  10. Docker版Dzzoffice安装教程

    背景 初期我是用的window直接安装的dzzoffice,不过很可惜不好迁移,一旦有机器迁移,同样的过程要做很多遍,各种配置环境其实都是没有必要的反复工作,基于以上情况,特此为了转成docker版并 ...

最新文章

  1. python 加速器 numba 示例
  2. 异常处理汇总-后端系列
  3. Single Number II(LintCode)
  4. 词云图可视化python_python 可视化 词云图
  5. 输出表格_做造价不会编工程量清单?276个造价表格同步输出,告别晚加班
  6. 【安全牛学习笔记】漏洞扫描
  7. hdfs的特性、命令、安全模式、基准测试
  8. 线上redis一般安在linux_Redis企业级应用-Linux安装搭建一个完整的linxu线上服务(上)...
  9. centos6安装mysql 5.5_CentOS6.5上安装MySQL5.5
  10. 资产分池中的量化实战
  11. 腾讯云服务器 - 定时备份MariaDB/MySQL
  12. 操作系统概念学习笔记 4 操作系统结构和操作简述
  13. 数据库事务特征、数据库隔离级别,以及各级别数据库加锁情况(含实操)--read uncommitted篇...
  14. Python字典学习
  15. 计算机操作系统考试习题
  16. 16个车辆信息检测数据集收集汇总(简介及链接)
  17. 机器学习在网络安全领域的应用(一)
  18. 安装CUDA时报错packages have unmet dependencies的一个可能原因
  19. STM32F103+VL53L0测距(一)
  20. UPnP与Jini面对面

热门文章

  1. 文件夹恶意软件WORM_AUTORUN.FIU处理
  2. 如何用wps自动生成目录,你学会了吗?
  3. 任小龙 mysql笔记_小码哥-任小龙Java笔记-面向对象的全部笔记.pdf
  4. wⅰndows错误恢复,Windows错误恢复怎么办详细解决
  5. Windows 更新错误 0x80073712
  6. 计算机月考分析报告,月考成绩分析总结与反思范文5篇
  7. CocosCreator矢量绘图组件(1)
  8. win10误删的注册表能还原吗_Win10自带注册表修复方法 Win10注册表误删修复步骤...
  9. mysql 复制方式_MySQL数据库复制表的几种方式讲解
  10. 保证金监控中心保证期货开户和交易记录