2022-04-27 六、nacos篇

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
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容