Nacos Docker 快速开始

2,005 阅读1分钟

今天准备用docker来启动Nacos

基本上就是官网上的demo来启动:

git clone https://github.com/nacos-group/nacos-docker.git
cd nacos-docker
docker-compose -f example/standalone.yaml up

这里用到了git跟docker-compose,git安装很简单压木因斯剁git就行,docker-compose安装可以看我这篇文章linux安装docker-compose

但是我安装的时候官网跟github上面的代码有些不一致:

这是下载下来的nacos/example目录:

其实并没有standalone.yaml文件,但是可以猜出来standalone-derby.yaml就行了

然后发现启动后并不能访问,其实这里还要修改standalone-derby.yaml的几个地方:

第1行的version默认是2.0,我的docker engine对应的compose file format是3.7,具体见版本对应

第10、11、18行nacos都使用了挂载,需要确认冒号后面对应目录是否存在,不存在则要创建。

volumes:
10     - ./standalone-logs/:/home/nacos/logs
11     - ./init.d/custom.properties:/home/nacos/init.d/custom.properties
volumes:
18     - ./prometheus/prometheus-standalone.yaml:/etc/prometheus/prometheus.yml

接下来执行命令:

docker-compose -f example/standalone.yaml up
或
docker-compose -f example/standalone.yaml up -d (后台运行)

最后访问"http://youip:8848/nacos/index.html"就行了。

默认账号密码都是nacos。