nacos-docker部署及解决连接不上容器中的mysql的问题(详细)

本文详细介绍了如何在Docker中部署Nacos,并解决Nacos连接不上MySQL容器的问题。首先,介绍了所需环境和Nacos-docker的下载与解压。接着,讲述了安装MySQL并创建nacos数据库的步骤。在配置环节,修改了standalone-mysql-8.yaml文件以连接自定义的MySQL,并解决了网络访问问题。最后,修改了mysql连接配置文件,完成所有设置并成功启动Nacos。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、所需环境

docker:安装教程
git:yum install git

一、下载nacos-docker.zip

git 方式下载

git clone https://github.com/nacos-group/nacos-docker.git

有时会遇到git下载比较卡的情况也可以去GitHub上下载zip压缩包

wget https://github.com/nacos-group/nacos-docker/archive/refs/heads/master.zip

解压后我们得到了下图这些文件
在这里插入图片描述

二、安装mysql

安装教程
新建数据库nacos,并执行nacos-mysql.sql 文件。可以用下载后用navicat执行。

三、修改nacos-docker 配置

vim example/standalone-mysql-8.yaml

打开standalone-mysql-8.yaml文件后我们会看到以下代码。

version: "2"
services:
  nacos:
    image: nacos/nacos-server:1.4.0-BETA
    container_name: nacos-standalone-mysql
    env_file:
      - ../env/nacos-standlone-mysql.env
    volumes:
      - ./standalone-logs/:
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值