【Docker】Docker部署运行nacos

Docker部署运行nacos

准备nacos配置文件

bash 复制代码
# custom.env
PREFER_HOST_MODE=hostname
MODE=standalone
SPRING_DATASOURCE_PLATFORM=mysql # 使用的数据库类型
MYSQL_SERVICE_HOST=192.168.88.6 # 数据库服务器IP
MYSQL_SERVICE_DB_NAME=nacos # 数据库名称
MYSQL_SERVICE_PORT=3306 # 数据库端口
MYSQL_SERVICE_USER=root # 数据库用户
MYSQL_SERVICE_PASSWORD=123456 # 数据库密码
MYSQL_SERVICE_DB_PARAM=characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai # 其他自定义设置

安装指令

shell 复制代码
# 这里 \ 是用作换行,实际情况下如果放在一行去写,就可以删掉\
# Linux系统上"\"会被识别为换行,Windows上建议把"\"删掉
docker run -d \
--name nacos \
--env-file ./nacos/custom.env \
-p 8848:8848 \
-p 9848:9848 \
-p 9949:9949 \
--restart=always \
nacos/nacos-server:v2.1.0-slim
  • -d 以分离模式(后台模式)运行容器
  • --name nacos 指定运行容器的名称为nacos
  • --env-file ./nacos/custom.env 将上述自定义配置文件
  • -p 8848:8848 nacos的web管理对外端口
  • --restart=always:设置容器的重启策略为 always,意味着无论容器因为什么原因退出,Docker 都会自动重启它。

登录管理

访问网址 your_ip:8848/nacos

默认登录用户名、密码都是nacos,可以在图片中进行修改

相关推荐
晚风吹长发3 小时前
Docker使用——Docker容器及相关命令
linux·运维·服务器·docker·容器·架构
ShiXZ2133 小时前
Docker Compose 安装与配置指南
运维·docker·容器
麦聪聊数据3 小时前
企业数据市场建设(四):流程闭环与价值运营,让数据市场真正转起来
运维·数据库
是潮汕的灿灿展吖4 小时前
Centos离线部署nfs操作
linux·运维·centos
FII工业富联科技服务4 小时前
从灯塔工厂到AI Factory新模式:AI正在重构制造业的四大核心能力
大数据·运维·人工智能·重构·ar·制造
小五传输4 小时前
自主可控建设指南:Serv-u替代方案,实现平滑迁移业务不中断
大数据·运维·安全
jun_bai4 小时前
Orthanc服务器使用java上传dicom影像文件
java·运维·服务器
BullSmall4 小时前
Anolis OS 8.10 Docker 部署 SonarQube 9.9 完整教程
运维·docker·容器
AAA@峥4 小时前
CentOS7 搭建 ELK 企业级日志集群:从部署到日志可视化完整实战
运维·elk·centos
ZKNOW甄知科技4 小时前
燕千云深度集成飞书:以AI之力,开启无感IT运维体验
大数据·运维·网络·数据库·人工智能·低代码·集成学习