Docker 安装 Nacos 并配置MySQL持久化

Docker 安装 Nacos 并配置MySQL持久化

木子李 514 2021-12-27

Docker 安装 Nacos 并配置mysql持久化

Docker 安装文档

Docker 安装 MySQL

1. 连接MySQL创建数据库:nacos_config

下载程序包,下载页面,解压后,在conf文件夹中找到nacos-mysql.sql文件

2. 配置Nacos挂载路径

运行一个基础容器

docker run -d --name nacos -e MODE=standalone -p 8848:8848 nacos/nacos-server

复制容器内容配置信息

docker cp nacos:/home/nacos/ /home/nacos/

删除刚创建的简单容器

docker rm -f nacos

3. 正式运行容器

注意将中文提示信息根据自己情况修改

docker run --restart=always -d --name nacos \
-v /home/nacos:/home/nacos \
-e MODE=standalone \
-e SPRING_DATASOURCE_PLATFORM=mysql \
-e MYSQL_SERVICE_HOST=数据库连接地址 \
-e MYSQL_SERVICE_DB_NAME=数据库名 \
-e MYSQL_SERVICE_USER=数据库账号 \
-e MYSQL_SERVICE_PASSWORD=数据库密码 \
-p 8848:8848 -p 9848:9848 -p 9849:9849 \
nacos/nacos-server

访问浏览器:你的ip:8848/nacos
默认账号/密码:nacos/nacos

更多环境变量配置参考