docker pull nacos/nacos-server
第一步:执行
docker pull nacos/nacos-server
下载最新nacos的docker镜像
第二步
执行如下命令启动镜像:
docker run --env MODE=standalone --name nacos -d -p 8848:8848 nacos/nacos-server:latest
第三步
执行docker ps查看启动状态和容器ID
第四步
以交互式的方式进入nacos,执行以下语句 a8156fcf9da4 为容器ID
docker exec -it a8156fcf9da4 bash
具体操作如下图:
第五步
编辑数据库相关的配置文件,
1、执行cd conf,进入conf目录
2、执行vi application.properties命令,按i键编辑配置
具体步骤如下图所示:
编辑好后执行退出保存语句 “:wq”,按esc 键打出:wq 回车即可 记得打冒号
最后重启nacoa,执行语句:docker restart nacos
忘了有一段
spring.datasource.platform=${SPRING_DATASOURCE_PLATFORM:" "}
这个双引号里填写mysql即可
spring.datasource.platform=${SPRING_DATASOURCE_PLATFORM:mysql}
如果java服务连接nacos报错127.0.0.1:9848无法连接 删除容器用以下命令启动容器
docker run --name nacos -d -p 8848:8848 -p 9848:9848 -p 9849:9849 --privileged=true --restart=always -e MODE=standalone -e PREFER_HOST_MODE=hostname nacos/nacos-server:latest