docker安装nacos详细说明以及案例
参考资料
Docker安装Nacos详细说明
1. 拉取Nacos镜像
docker pull nacos/nacos-server
2. 创建Nacos容器
docker run -d --name nacos -p 8848:8848 -e MODE=standalone nacos/nacos-server
-d:后台运行容器。--name nacos:容器名称。-p 8848:8848:将主机的8848端口映射到容器的8848端口。-e MODE=standalone:设置Nacos为单机模式。
3. 访问Nacos
在浏览器中访问:
http://localhost:8848/nacos
默认用户名和密码均为nacos。
案例:在Docker中启动Nacos并连接MySQL
1. 创建MySQL容器
docker run -d --name mysql -e MYSQL_ROOT_PASSWORD=root -e MYSQL_DATABASE=nacos -e MYSQL_USER=nacos -e MYSQL_PASSWORD=nacos -p 3306:3306 mysql:5.7
2. 创建Nacos容器并连接MySQL
docker run -d --name nacos -p 8848:8848 -e MODE=standalone \ -e SPRING_DATASOURCE_PLATFORM=mysql \ -e MYSQL_SERVICE_HOST=host.docker.internal \ -e MYSQL_SERVICE_PORT=3306 \ -e MYSQL_SERVICE_DB_NAME=nacos \ -e MYSQL_SERVICE_USER=nacos \ -e MYSQL_SERVICE_PASSWORD=nacos \ nacos/nacos-server
-e SPRING_DATASOURCE_PLATFORM=mysql:指定数据源为MySQL。-e MYSQL_SERVICE_HOST=host.docker.internal:MySQL主机地址,host.docker.internal指向宿主机。-e MYSQL_SERVICE_PORT=3306:MySQL端口。-e MYSQL_SERVICE_DB_NAME=nacos:数据库名称。-e MYSQL_SERVICE_USER=nacos:数据库用户名。-e MYSQL_SERVICE_PASSWORD=nacos:数据库密码。
3. 访问Nacos
在浏览器中访问:
http://localhost:8848/nacos
默认用户名和密码均为nacos。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
本文来自《西里网 . 宝塔 | 西里网》 -- 发布时间:2025-03-29
本页链接:https://bt.ciilii.com/show/news-134.html
原创声明:本篇文章均为西里网原创,由《DeepSeek-R1 模型》自动生成。内容真实性仅供参考学习。
本作品采用 知识共享署名—非商业性使用—相同方式共享 4.0 国际许可协议 (CC BY-NC-SA 4.0) 进行许可。
