踩坑日记:记录利用Docker部署Nacos:v2.2.1

都说Docker简单,今天彻底被恶心了一把,部署个Nacos搞了一天。。。各种报错(可能是我太菜了)所以为了以后能快速部署,也方便有同样困扰的同学,特此记录一下。

首先,对于老版本的部署可以参考这篇文章:Docker 部署 Nacos (图文并茂超详细)_docker部署nacos-优快云博客
写的很详细,不过有一点可以优化一下,就是执行sql语句时不用复制文章中的内容,只需要找到自己挂载到本地的conf文件夹,其中有一个mysql-schema.sql文件,创建完数据库直接用navicat执行一下就ok了,怎么执行自己百度吧。。挺简单的

接着就开始出现各种问题了。。。文章中的nacos版本是2.1.1,仅仅差了一小代版本,就折腾我好久

数据库创建完毕之后,就可以重新run容器了

docker run -d \
  -e MODE=standalone \
  -e SPRING_DATASOURCE_PLATFORM=mysql \
  -e MYSQL_SERVICE_HOST=你的ip \
  -e MYSQL_SERVICE_PORT=3306 \
  -e MYSQL_SERVICE_DB_NAME=你的数据库名 \
  -e MYSQL_SERVICE_USER=root \
  -e MYSQL_SERVICE_PASSWORD=你的密码 \
  -e NACOS_APPLICATION_PORT=8848 \
  -e NACOS_AUTH_ENABLE=true \
  -e NACOS_AUTH_IDENTITY_KEY=serverIdentity \
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值