1.拉取镜像

docker pull nacos/nacos-server:v2.2.3

2.获取Nacos的mysql表数据(用于存储Nacos连接信息)

需要在mysql中创建nacos_config数据库并把mysql数据表同步到数据库

3.Docker中创建挂载数据卷文件夹

mkdir -p /root/docker/nacos/logs;
mkdir -p /root/docker/nacos/conf;

4.创建的conf文件夹中 创建application.properties 用来映射Nacos配置文件

touch application.properties

5.在application.properties中添加配置信息(点击获取

6.修改application.properties配置信息

将mysql连接信息配置成自己的

7.运行

docker run --name nacos \
-e MODE=standalone \
-e NACOS_AUTH_ENABLE=true \
-v /root/docker/nacos/conf/application.properties:/home/nacos/conf/application.properties \
-v /root/docker/nacos/logs:/home/nacos/logs \
-p 8848:8848 -d \
-p 9848:9848 \
--restart always nacos/nacos-server:v2.2.3

8.测试访问

 在浏览器登录Nacos (http://你的ip​​​​​​:8848/nacos/index.html#/login

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐