Bootstrap

docker配置nacos

1 拉取nacos镜像并启动

docker pull nacos/nacos-server

2 启动nacos命令

docker run -d --name nacos -p 8848:8848 -e PREFER_HOST_MODE=hostname -e MODE=standalone nacos/nacos-server

至此,我们已经可以使用nacos服务,UI地址:http://:8848/nacos 账号:nacos 密码:nacos

 

 将配置文件拷贝出来

docker cp nacos:/home/nacos/logs/ /mydata/nacos/logs/
docker cp nacos:/home/nacos/conf/ /mydata/nacos/conf/
关闭容器

docker rm -f nacos

创建一个nacos_config数据库

执行如下建表语句:https://github.com/alibaba/nacos/blob/master/config/src/main/resources/META-INF/nacos-db.sql
到我们的mydata/nacos下对配置文件进行修改

主要修改conf下的application文件

挂载目录重新启动

docker run -d --name nacos -p 8848:8848  -p 9848:9848 -p 9849:9849 --privileged=true -e JVM_XMS=256m -e JVM_XMX=256m -e MODE=standalone -v /mydata/nacos/logs/:/home/nacos/logs -v /mydata/nacos/conf/:/home/nacos/conf/ --restart=always nacos/nacos-server

如果启动失败查看挂载目录

docker inspect --format="{{json .Mounts}}" nacos

挂载有问题,请删除重新挂载


访问效果:

 

 

;