首页 > 解决方案 > 如何从容器访问在本地机器上运行的应用程序?

问题描述

我有一个在本地运行的应用程序,我有一个通过docker compose运行的 docker 容器:

  swagger:
    image: swaggerapi/swagger-ui:v3.23.5
    ports:
      - "7171:8080"
    networks:
      - dockernet
    expose:
      - 8080
    environment:
      - URL=http://192.168.10.20:8080/actions/v3/api-docs

192.168.10.20 是我的本地主机。

如果我通过浏览器访问http://192.168.10.20:8080/actions/v3/api-docs我会看到响应但招摇服务无法访问它。

如何解决?

标签: dockerdocker-composeswagger

解决方案


推荐阅读