1、拉取 nacos 镜像
docker pull nacos/nacos-server
2、单机模式运行 nacos 容器
docker run -d --restart=always \
-p 8848:8848 \
-e MODE=standalone \
--name nacos \
nacos/nacos-server
3、持久化启动
Ⅰ、导入 mysql
Ⅰ、运行上面单机模式命令后,进入容器内部,将 application.properties 拷贝出来
# 创建数据目录
mkdir -p /xxx/nacos/data
# 创建配置文件目录
mkdir -p /xxx/nacos/conf
# 将容器配置拷贝到新建的配置文件目录下
docker cp 容器id:/home/nacos/conf/application.properties /xxx/nacos/conf
Ⅱ、修改配置
vim application.properties
修改内容如下:
4、重启容器
docker run -d --restart=always \ -p 8848:8848 \ -e MODE=standalone \ -v /akim-boot/nacos/data:/home/nacos/data \ -v /akim-boot/nacos/conf:/home/nacos/conf \ --name nacos \ nacos/nacos-server
5、访问 nacos
默认账号密码均为:nacos
http://xxx.xxx.xxx.xxx:8848/nacos
6、集群部署
准备工作:
主机名称 | IP地址 | 部署服务 |
---|---|---|
master | 192.168.67.200 | nginx + mysql + nacos |
cluster1 | 192.168.67.201 | nacos |
cluster2 | 192.168.67.202 | nacos |
cluster3 | 192.168.67.203 | nacos |
文章评论