阿里云ECS服务器在docker中部署nacos

简介: docker pull nacos 失败,docker部署nacos遇到的问题,nacos数据库连接,nacos端口映射

1、pull 镜像

由于某些原因,直接docker pull nacos/nacos 会失败,提示不能访问。

修改了国内镜像加速器,也还是失败。

最终在PC上用docker desktop pull 到最新版的nacos。

然后用 docker save -o nacos_v2.4.3.tar nacos/nacos-server:v2.4.3 保存了镜像文件,上传到服务器后,用 docker load < nacos_v2.4.3.tar 成功导入image


2、启动nacos

自定义docker file: cloud-nacos.yaml


version: "3.8"

services:

  nacos:

    image: nacos/nacos-server:v2.4.3

    container_name: cloud-nacos

    env_file:

      - ./nacos-config.env

    volumes:

      - /home/nacos/logs/:/home/nacos/logs

      - /home/nacos/conf/application.properties:/home/nacos/conf/application.properties

    ports:

      - "8488:8848"

      - "8489:9848"

    restart: on-failure


配置文件:application.properties,

用命令 docker-compose -f /home/docker/cloud-nacos.yaml up -d  启动,其中 -d 是后台运行。

启动过程中,遇到数据库连接失败的错误,是因为application.properties里的数据库连接IP写的是 127.0.0.1,由于用的是外部数据库,后改成宿主机的IP和端口成功解决;

启动成功后,遇到不能访问的问题,也改了网关配置,最终发现是cloud-nacos.yaml ports 写反了,"8488:8848" 前面是暴露端口,后面是docker内服务端口


上述cloud-nacos.yaml配置中,标红的部分有一个错误,需要改成比前一个端口大1000的即:"9488:8848",否则会导致client注册失败


相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情:&nbsp;https://www.aliyun.com/product/ecs
目录
相关文章
|
3月前
|
弹性计算 搜索推荐 异构计算
阿里云服务器多少钱一年?亲自整理ECS、轻量和GPU服务器租赁价格表
2025年阿里云服务器优惠汇总:轻量应用服务器2核2G 38元/年起,ECS 2核2G 99元/年,2核4G 199元/年,4核16G 89元/月,8核32G 160元/月,香港轻量25元/月起,新老用户同享,续费同价。
1218 158
|
3月前
|
弹性计算 运维 安全
阿里云轻量应用服务器与云服务器ECS啥区别?新手帮助教程
阿里云轻量应用服务器适合个人开发者搭建博客、测试环境等低流量场景,操作简单、成本低;ECS适用于企业级高负载业务,功能强大、灵活可扩展。二者在性能、网络、镜像及运维管理上差异显著,用户应根据实际需求选择。
336 10
|
3月前
|
应用服务中间件 网络安全 nginx
手把手教你使用 Docker 部署 Nginx 教程
本文详解Nginx核心功能与Docker部署优势,涵盖镜像拉取、容器化部署(快速、挂载、Compose)、HTTPS配置及常见问题处理,助力高效搭建稳定Web服务。
1504 4
|
3月前
|
弹性计算 运维 安全
区别及选择指南:阿里云轻量应用服务器与ECS云服务器有什么区别?
阿里云轻量应用服务器适合个人开发者、学生搭建博客、测试环境,易用且性价比高;ECS功能更强大,适合企业级应用如大数据、高流量网站。根据需求选择:轻量入门首选,ECS专业之选。
313 2
|
3月前
|
弹性计算 运维 安全
阿里云轻量应用服务器38元1年和云服务器99元1年怎么选?二者性能区别及选择参考
在阿里云当下的活动中,38元/年的轻量应用服务器与99元/年的云服务器ECS成为众多新用户的关注焦点。但是有部分用户并不是很清楚二者之间的区别,因此就不知道应该如何选择。接下来,笔者将为您详细剖析ECS云服务器与轻量应用服务器的差异,以供您参考和选择。
471 4
阿里云轻量应用服务器38元1年和云服务器99元1年怎么选?二者性能区别及选择参考
|
3月前
|
应用服务中间件 Linux nginx
在虚拟机Docker环境下部署Nginx的步骤。
以上就是在Docker环境下部署Nginx的步骤。需要注意,Docker和Nginix都有很多高级用法和细节需要掌握,以上只是一个基础入门级别的教程。如果你想要更深入地学习和使用它们,请参考官方文档或者其他专业书籍。
189 5
|
3月前
|
弹性计算 搜索推荐 异构计算
租用阿里云服务器一年要多少钱?ECS、轻量和GPU服务器租赁价格,手动整理
2025年10月阿里云服务器优惠持续,轻量应用服务器200M带宽38元起/年,ECS 2核2G 99元/年、2核4G 199元/年,4核16G 89元/月,8核32G 160元/月,香港轻量25元/月起,新老同享,续费不涨价。
853 2
|
弹性计算 网络协议 Linux
第二章:阿里云ECS服务器(G5)安装配置docker
第二章:阿里云ECS服务器(G5)安装配置docker
493 0
|
弹性计算 NoSQL 网络协议
阿里云ECS使用docker部署redis并远程连接
本文主要介绍如何在阿里云ECS服务器上通过docker部署redis,并在springboot项目中添加redis依赖进行远程连接。
阿里云ECS使用docker部署redis并远程连接
|
6月前
|
弹性计算 关系型数据库 Nacos
低配阿里云 ECS 如何 docker 环境部署 NACOS : 单机版模式
NACOS 单机版 Docker 安装指南。使用指定端口和 custom.env 配置文件启动 Nacos 服务,适用于 2.X 版本,包含 gRPC 支持及 MySQL 数据源配置。 -e MODE=standalone \
563 5

热门文章

最新文章

相关产品

  • 云服务器 ECS