美文网首页
2022-04-27 六、nacos篇

2022-04-27 六、nacos篇

作者: 今晚打老鼠儿 | 来源:发表于2023-04-20 01:50 被阅读0次

docker 安装nacos

1、下载sql 语句导入MySQL 注意nacos版本问题(版本和sql不对应可能会导致无法添加配置)

https://github.com/alibaba/nacos/blob/master/config/src/main/resources/META-INF/nacos-db.sql

2、创建目录

mkdir -p /learn-chen/tool/tool/nacos/conf
mkdir -p /learn-chen/tool/tool/nacos/data
mkdir -p /learn-chen/tool/tool/nacos/logs

3、docker拉取nacos最新的安装包

docker pull nacos/nacos-server

4、直接启动获取配置文件

启动

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

启动后 切换到 /learn-chen/tool/tool/nacos 目录开始拷贝conf文件夹下的所有配置 为后续外部挂载修改用

docker container cp nacos:/home/nacos/conf .

5、拷贝之后停止nacos 修改[application.properties]文件

docker run -d -p 8848:8848 \
--name nacos \
--ip [自己的ip] \
--privileged=true \
--restart=always \
-e JVM_XMS=256m \
-e JVM_XMX=256m \
--env MODE=standalone \
--env SPRING_DATASOURCE_PLATFORM=mysql \
--env MYSQL_SERVICE_HOST=[自己的ip] \
--env MYSQL_SERVICE_PORT=3306 \
--env MYSQL_SERVICE_DB_NAME=nacos_config \
--env MYSQL_SERVICE_USER=root \
--env MYSQL_SERVICE_PASSWORD=19970815 \
-v /learn-chen/tool/tool/nacos/conf:/home/nacos/conf \
-v /learn-chen/tool/tool/nacos/logs:/home/nacos/logs \
-v /learn-chen/tool/tool/nacos/data:/home/nacos/data \
nacos/nacos-server

6、访问 http://ip:7000/nacos

出现如下页面即成功。默认账号密码:nacos


image.png

相关文章

网友评论

      本文标题:2022-04-27 六、nacos篇

      本文链接:https://www.haomeiwen.com/subject/wtskyrtx.html