网上有很多docker 部署 nacos的文章,感觉都没有解决我的问题,自己弄了下

1、使用docker拉取nacos对应的版本

​nacos官网下载​

2、 运行nacos

docker run -it --name nacos imageId

3、进入容器,修改对应的application配置文件

docker exec -it nacos /bin/sh

vi /conf/application.properties

4、容器不停止,提交修改,并重新命名

docker commit -m='修改配置'  nacos镜像id nacos:v1   

docker images 就可以看到修改完之后的镜像了  nacos:v1   如果不放心,还可以启动这个镜像看下里面的配置文件是否有修改

5、创建默认的数据库,让nacos连接外部的mysql,这样每次重启配置就还在

​下载nacos数据库脚本​​