首页 > 解决方案 > 具有开放端口的 Docker 网络

问题描述

是否可以在 Docker 中打开所有端口?我想我可以network以某种方式创建和设置它,但我找不到方法(虽然我知道这是可能的)。

准确地说,我的意思是我想拥有docker-compose.yml

   networks:
      - my_network

代替

   ports:
      - 12000:12000

   networks:
      - my_network

标签: docker

解决方案


使用主机网络,这样所有端口都将打开。

在 yaml 文件中使用 network_mode

network_mode: "host"

推荐阅读