docker部署dubbo怎么实现外部主机访问服务?

dubbo在分布式项目中太常见了,docker也是现在热门的项目,然而docker的网络配置也是非常麻烦的一件事情,这里给大家介绍一下dubbo实现跨服务器访问服务配置

docker-compose.yml配置,指定dubbo注册地址和绑定端口DUBBO_IP_TO_REGISTRY、DUBBO_PORT_TO_REGISTRY、DUBBO_PORT_TO_BIND

version: '2.2'

services:
  test:
    container_name: test
    #image: tomcat:8.5.32

    ports:
      - "20881:20881"

    environment:
        # 注册到注册中心的IP,这里我们选择宿主机的IP
        DUBBO_IP_TO_REGISTRY: 10.3.1.109
        # 注册到注册中心的端口
        DUBBO_PORT_TO_REGISTRY: 20881
        DUBBO_PORT_TO_BIND: 20881
发布了116 篇原创文章 · 获赞 83 · 访问量 28万+

猜你喜欢

转载自blog.csdn.net/belvine/article/details/89553679