Docker 安装 Nacos 并配置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