centos7使用docker容器配置(mysql8.0.30)启动nacos(1.4.1)

目录

拉取nacos1.4.1镜像:

开始运行nacos的docker容器:

本人踩坑记录:


首先安装docker,这些教程很多可以自行查找

拉取nacos1.4.1镜像:

docker pull nacos/nacos-server:1.4.1

开始运行nacos的docker容器:

docker run --name nacos -d -p 8848:8848 --privileged=true --restart=always -e JVM_XMS=256m -e JVM_XMX=256m -e MODE=standalone -e PREFER_HOST_MODE=hostname nacos/nacos-server:1.4.1

因为这个没有挂载数据卷,所以需要自己去容器内,修改配置文件,使用:

docker exec -it nacos /bin/bash

进入容器内部,然后:

cd conf
vim application.properties 

修改其中的数据库配置:

spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos-config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user=root
db.password=root

其中ip和用户名和密码,然后按esc进行保存 :wq 在使用exit命令退出容器,然后使用docker命令重新加载容器:

docker restart nacos

记得关闭防火墙

然后配置相关sql数据库,这里就不写了,如果找不到私聊我

然后进行测试,

http://ip:8848/nacos/

默认的账号和密码都是nacos

本人踩坑记录:

如果你确保你的所有东西,全部正确,并且使用docker命令可以看到正常启动,还是不能访问,检查你的运行内存和虚拟机运行内存,然后在使用telnet命令进行端口测试,就可以了,注意一定确保所有东西没有问题,在考虑这条

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值