首页 > 其他分享 >本地服务调用容器(docker)注册至nacos&dubbo服务

本地服务调用容器(docker)注册至nacos&dubbo服务

时间:2024-09-10 10:35:50浏览次数:1  
标签:容器 服务 dubbo ip nacos 注册 docker

1. 问题背景

  • 开发人员通过本地启动服务注册到nacos ,调用通过容器注册到nacos的服务失败;

 

2. 问题解决

    step1:

  指定网络模式为主机模式(network=host)

    step2:

       增加暴露端口(port=xxx)

    step3:

       指定dubbo服务注册到注册中心的ip+port(dubbo_ip_to_registry,dubbo_port_to_registry)

3.问题原因

  • 在容器中部署服务的时候指定注册到dubbo的ip和端口;(这个ip端口是本地服务可以连接的)
  • 在容器中部署服务的时候设置容器启动时使用宿主机的ip;(容器服务和本地服务互通)

 

标签:容器,服务,dubbo,ip,nacos,注册,docker
From: https://www.cnblogs.com/xxmmllcc/p/18405934

相关文章

  • docker Get "https://registry-1.docker.io/v2/": x509: certificate is valid for
    前言docker在进行build时,报错:Get"https://registry-1.docker.io/v2/":x509:certificateisvalidfor问题原因:Docker客户端无法验证DockerHub服务器的SSL/TLS证书解决在/etc/docker/daemon.json中新增国内镜像源:"registry-mirrors":["https:/......
  • docker 笔记
    1.把自己的jdk打包成镜像假设我们安装的jdk位置在/usr/local/app/jdk此时我们需要在app目录下建Dockerfile文件,代码如下#基础镜像FROMcentos:7.9.2009#维护者信息MAINTAINERYourName<[email protected]>#设置环境变量ENVJAVA_HOME/app/jdkENVPATH$JAVA_......
  • flask-docker更新(mysql更新为容器)
    前言之前用docker编写了一个flask的简单demo,但是里面的mysql用的本地的,当时是自己偷懒用了本地的,现在空余时间重新处理了mysql容器重新更新一下一、docker-compose.yml示例version:'3'services:flask:build:context:./appcontainer_name:flask......
  • Nacos与Eureka--微服务注册中心
    Nacos与EurekaNacos和Eureka都是微服务架构中常用的服务发现和注册中心解决方案,它们帮助微服务架构中的各个服务实例进行互相发现和通信。Nacos是由阿里巴巴开源的一个动态服务发现、配置管理和服务管理平台。它支持服务的注册与发现,并且提供了配置管理的功能。Nacos支持多......
  • Docker必备命令大全:从安装到多容器管理
    浪浪云活动链接:https://langlangy.cn/?i8afa52文章目录安装Docker在Ubuntu上安装Docker在CentOS上安装DockerDocker常用命令1.检查Docker版本2.管理Docker容器2.1拉取镜像2.2列出本地镜像2.3运行容器2.4列出运行中的容器2.5停止容器2.6启动容器......
  • Linux系统上安装Docker的详细教程
    感谢浪浪云支持发布浪浪云活动链接:https://langlangy.cn/?i8afa52文章目录1.在Ubuntu/Debian系统上安装Docker1.1更新软件包1.2安装依赖包1.3添加DockerGPG密钥1.4添加Docker仓库1.5安装Docker引擎1.6启动并验证Docker2.在CentOS/RHEL系统上安装Docker2.1......
  • Docker 安装 Nacos 教程
    Nacos是一个易于使用的平台,用于服务发现和配置管理。它支持服务的注册与发现,同时提供动态配置管理功能。本文将介绍如何使用Docker快速安装Nacos,并提供相应的配置文件standalone-mysql-5.7.yaml用于设置Nacos与MySQL的集成。参考:https://nacos.io/docs/v2.3/quic......
  • 国内加速拉取docker镜像的几种方法
    参考首页快捷命令,使用本站代理拉取镜像,并修改回原始镜像名,在删除代理镜像名。参考以下dockercli和docker-compose.yml修改镜像名后,继续一直使用本站代理服务未启动或更新新镜像。参考下文修改daemon.json配置文件,来更便捷地使用代理服务。 源站替换为平台do......
  • 飞牛等nas下部署dweebUI,扩展安装119个精选docker应用
    简介dweebui是一个类似之前介绍的portainer-ce和dockge的docker管理器,但是他有个优点是和1panel一样自带了很多便捷安装的docker应用,缺点是英文界面,毕竟是国外软件,但是对于飞牛nas做个补充来说还是不错的官网:https://www.dweebui.com/预览效果:安装搭建本次部署还是一......
  • Dubbo URLBUS 模型
    Solomon_肖哥弹架构跟大家“弹弹”分佈式微服务Dubbo中的URLBUS领域模型欢迎点赞,点赞,点赞。关注本人的公众号Solomon肖哥弹架构获取更多的惊喜URL是Dubbo种一个重要的领域模型,了解它可以更加轻松的理解Dubbo的设计理念定义在不谈及dubbo时,我们大多数人......