Docker-传出HTTPS请求超时

时间:2019-04-19 11:47:08

标签: docker ssl networking https

我正在使用docker-compose运行我的应用程序。该应用程序包含许多容器。一个容器有一个node.js应用程序,另一个有.net核心应用程序。尝试从任何容器向外部服务器发送HTTPS请求时,请求的超时。

Docker以某种方式阻止了传出的HTTPS请求。

在谷歌搜索中,每个人都建议更改MTU,所以我将其更改为1400,但仍然没有运气。

networks:
  backend:
    driver: bridge
    driver_opts:
      com.docker.network.driver.mtu: 1400

1 个答案:

答案 0 :(得分:0)

最后要使其正常工作,我必须在docker-compose.yml文件中将mtu设置为1300。还必须更新docker配置文件

/etc/docker/daemon.json的值为{ "mtu": 1300 }