中企动力网站建设公司,外贸模板建站,网站备案 取消,服务周到的微网站建设文章目录 前言安装创建文件夹docker指令安装docker指令安装-瘦身版 制作docker-compose.yaml文件查看页面 前言
nacos作为主流的服务发现中心和配置中心#xff0c;广泛应用于springcloud框架中#xff0c;现在就让我们一起简易的部署一个单例模式的nacos#xff0c;版本可… 文章目录 前言安装创建文件夹docker指令安装docker指令安装-瘦身版 制作docker-compose.yaml文件查看页面 前言
nacos作为主流的服务发现中心和配置中心广泛应用于springcloud框架中现在就让我们一起简易的部署一个单例模式的nacos版本可能较低v2.0.4但胜在稳定且脱离mysql
安装
创建文件夹
mkdir -p /home/docker_home/nacos/nacos-data/{logs,data}创建logs和data文件夹
docker指令安装
docker run -d \
--name nacos \
--restartalways \
-p 8848:8848 \
-e MODEstandalone \
-v /home/docker_home/nacos/nacos-data/logs/:/home/nacos/logs \
-v /home/docker_home/nacos/nacos-data/data/:/home/nacos/data \
nacos/nacos-server:v2.0.4此处注意想用derby数据库推荐使用2.0.4如果是其他版本可能已经引进了mysql到时候安装起来就会麻烦一些要求你自己去初始化数据库
docker指令安装-瘦身版
docker run -d \
--name nacos-server \
--nethost \
--privilegedtrue \
--restartalways \
-e JVM_XMS256m \
-e JVM_XMX256m \
-e MODEstandalone \
-e PREFER_HOST_MODEnacoshost \
-v /home/docker_home/nacos/nacos-data/logs/:/home/nacos/logs \
-v /home/docker_home/nacos/nacos-data/data/:/home/nacos/data \
nacos/nacos-server:v2.0.4-slim这个版本是网上别人使用的版本我也是从这个版本演变了一下过来的如果是自己用的话其实用slim版本可能也是一个不错的选择但基于是公司项目为了保全还是使用了完整版且通过端口限制访问不是完全的开放出来直接使用宿主网络。
制作docker-compose.yaml文件
version: 3.8services:nacos:container_name: nacosimage: nacos/nacos-server:v2.0.4restart: alwaysports:- 8848:8848environment:- MODEstandalonevolumes:- /home/docker_home/nacos/nacos-data/logs/:/home/nacos/logs- /home/docker_home/nacos/nacos-data/data/:/home/nacos/data通过chatGPT你能很方便的转化出docker-compose.yaml文件
查看页面
在浏览器中访问: http://127.0.0.1:8848/nacos 默认用户名和密码都是nacos 记得修改