搜索

pdf文档 docker 部署单机nacos,使用外部mysql 数据库

150.36 KB 3 页 2 下载 128 浏览 0 评论 0 收藏
语言 格式 评分
中文(简体)
.pdf
3
摘要
本文档详细介绍了如何使用 Docker 部署单机版 Nacos,并配置其使用外部 MySQL 数据库。文档提供了完整的部署步骤,包括环境说明、镜像拉取、数据库表创建、配置文件设置、容器启动参数配置以及访问信息。通过本文档,读者可以快速完成 Nacos 的单机部署,并实现与 MySQL 数据库的集成。
AI总结
### Docker 部署单机 Nacos 使用外部 MySQL 数据库 #### 1. 环境说明 - MySQL 版本:8.0.19 #### 2. 拉取镜像 ```bash docker pull nacos/nacos-server ``` #### 3. 创建数据库表 使用以下 SQL 脚本初始化 MySQL 数据库: ```sql https://github.com/alibaba/nacos/blob/master/distribution/conf/nacos-mysql.sql ``` #### 4. 创建挂载目录 ```bash mkdir -p /data/docker/logs/nacos ``` #### 5. 配置文件 编辑默认配置文件 `custom.properties`,根据需求调整以下参数: - 安全设置 - 数据源配置 - 监控参数 #### 6. 启动容器 启动命令示例: ```bash docker run -d \ --name nacos \ -p 8848:8848 \ --privileged=true \ --net=host \ --restart=always \ -e JVM_XMS=256m \ -e JVM_XMX=256m \ -e PREFER_HOST_MODE=hostname \ -e MODE=standalone \ -e SPRING_DATASOURCE_PLATFORM=mysql \ -e MYSQL_SERVICE_HOST=数据库实例地址 \ -e MYSQL_SERVICE_DB_NAME=数据库名 \ -e MYSQL_SERVICE_PORT=数据库端口 \ -e MYSQL_SERVICE_USER=数据库用户名 \ -e MYSQL_SERVICE_PASSWORD=数据库密码 \ -v /data/docker/logs/nacos:/home/nacos/logs \ -v /data/docker/nacos/init.d/custom.properties:/home/nacos/init.d/custom.properties \ -v /data/docker/nacos/data:/home/nacos/data \ nacos/nacos-server ``` #### 7. 访问 Nacos - 地址:`http://127.0.0.1:8848/nacos/` - 默认账号密码:`nacos/nacos` #### 8. 引用 参考文档:[Nacos 官方文档](https://nacos.io/zh-cn/docs/quick-start.html)
P1
P2
P3
下载文档到本地,方便使用
文档评分
请文明评论,理性发言.