【Docker】docker安装nacos

news/2025/1/15 14:52:52/
  1. 下载镜像
docker pull nacos/nacos-server
  1. 启动nacos
docker run -p 8848:8848 --name nacos -d nacos/nacos-server
  1. 镜像文件拷贝到本地目录(可以本地不用创建文件,否则挂载会重复生成重复logs和conf文件)
docker cp nacos:/home/nacos/logs/ /data/nacos/logs/
docker cp nacos:/home/nacos/conf/ /data/nacos/conf/
  1. 停止容器重新启动
docker rm -f nacosdocker run -d
--name nacos															 
-p 8848:8848  -p 9848:9848 -p 9849:9849
--privileged=true
-e JVM_XMS=256m
-e JVM_XMX=256m
-e MODE=standalone
-v /mydata/nacos/logs/:/home/nacos/logs
-v /mydata/nacos/conf/:/home/nacos/conf/
--restart=always
nacos/nacos-server
  1. 编辑配置文件关联mysql
spring.datasource.platform=${SPRING_DATASOURCE_PLATFORM:mysql}
db.num=${MYSQL_DATABASE_NUM:1}
db.url.0=jdbc:mysql://${MYSQL_SERVICE_HOST:mysqlIp}:${MYSQL_SERVICE_PORT:3306}/${MYSQL_SERVICE_DB_NAME:nacos_config}?${MYSQL_SERVICE_DB_PARAM:characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useSSL=false}
db.user=${MYSQL_SERVICE_USER:root}
db.password=${MYSQL_SERVICE_PASSWORD:10086}
  1. 重启docker
docker restart nacos
  1. 查看是否配置完成
http://ip:8848/nacos/index.html

http://www.ppmy.cn/news/95850.html

相关文章

基于html+css的图展示95

准备项目 项目开发工具 Visual Studio Code 1.44.2 版本: 1.44.2 提交: ff915844119ce9485abfe8aa9076ec76b5300ddd 日期: 2020-04-16T16:36:23.138Z Electron: 7.1.11 Chrome: 78.0.3904.130 Node.js: 12.8.1 V8: 7.8.279.23-electron.0 OS: Windows_NT x64 10.0.19044 项目…

springboot+ssm+java校园二手物品交易系统vxkyj

样需要经过市场调研,需求分析,概要设计,详细设计,编码,测试这些步骤,基于Java语言、Jsp技术设计并实现了校园二手物品交易系统。系统主要包括个人中心、商家管理、用户管理、商品分类管理、商品信息管理、商…

Linux|shell编程|拷贝大文件之显示进度条

前言: Linux由于自身并不是一个图形化的界面,因此,命令行是它的一个基础交互模式,而我们有的时候需要进度条来让程序运行的更加美观,更加直观,例如,一些比较消耗io的操作,文件拷贝&…

element-ui对话框dialog详解

效果展示 先给大家展示一下大致的样式 代码 <el-dialog draggable destroy-on-close v-model"dialogAddVisible" title"添加用户" width"35%" center><el-form :inline"true" :model"addFormInfo" status-icon …

SpringBoot 启动流程

概述 SpringBoot 是一个基于 Spring 的框架&#xff0c;它通过自动配置和约定大于配置的方式&#xff0c;简化了 Spring 应用程序的开发和部署。在本文中&#xff0c;我们将会深入了解 Spring Boot 的启动流程&#xff0c;掌握 Spring Boot 应用程序是如何启动并初始化的。 构…

JVM Sandbox入门详解

一. 概述 在日常开发中&#xff0c;经常会接触到面向AOP编程的思想&#xff0c;我们通常会使用Spring AOP来做统一的权限认证、异常捕获返回、日志记录等工作。之所以使用Spring AOP来实现上述功能&#xff0c;是因为这些场景本质上来说都是与业务场景挂钩的&#xff0c;但是具…

【linux系统操作】 - 技术一览

文章目录 1. 用户管理2. 文件管理3. 文件系统4. 字符处理5. 网络管理6. 进程管理7. 软件安装8. vi和vim编辑器9. 正则表达式 1. 用户管理 1.用户和用户组 2.账号管理 新增和删除用户、组&#xff1b;检查用户信息切换用户信息、用其他用户身份执行例行任务管理 : 周期性执行任…

Qt自定义的ColorDialog--仿QColorDialog

Qt已经有了色板选择&#xff0c;但是它使用QDialog形成的&#xff0c;每次调用基本上都成了点一个按钮&#xff0c;谈一个模态框&#xff0c;选择好颜色之后再关掉模态框。 但是&#xff0c;如果想将颜色选择板放在窗口上&#xff0c;并不会有模态的功能就会比较麻烦&#xff…