目录
前提条件
阿里云服务器 | 公网IP:192.168.1.88 |
已安装软件 | docker |
开放端口 | 8848、18848 |
Docker下载镜像
nacos官网:homehomehttps://nacos.io/zh-cn/index.html
docker pull nacos/nacos-server
创建数据库
sql脚本地址:
nacos/nacos-db.sql at master · alibaba/nacos · GitHub
导入成功:
启动Nacos容器
方式1
# 未使用mysql保存数据
docker run -d -p 18848:8848 --env MODE=standalone --name myNacos2 nacos/nacos-server
方式2
# 使用mysql保存数据
docker run -d \
-e PREFER_HOST_MODE=hostname \
-e MODE=standalone \
-e SPRING_DATASOURCE_PLATFORM=mysql \
-e MYSQL_SERVICE_HOST=192.168.1.88 \
-e MYSQL_SERVICE_PORT=3306 \
-e MYSQL_SERVICE_USER=root \
-e MYSQL_SERVICE_PASSWORD=123456 \
-e MYSQL_SERVICE_DB_NAME=db_nacos \
-p 8848:8848 \
--name myNacos \
--restart=always \
nacos/nacos-server
容器内 application.properties 配置文件,docker run命令中,-e与配置文件中保持一致
验证
(1) http://192.168.1.88:8848/nacos
(2) http://192.168.1.88:18848/nacos