28

在构建 docker 映像docker build -t name:tag --network="host"时,它将在构建期间为 RUN 指令设置网络模式(默认为“默认”)

所以我正在尝试使用 DOKCER-COMPOSE 构建 Docker 映像:

version: '3'
services:
  ezmove-2.0:       
    network_mode: "host"
    build:
      context: .
    ports:
     - "5000:5000" 

因此,按照上面的撰写文件,我正在尝试构建映像,但是如何在构建时在 docker-compose 中指定 --network="host" 模式

4

2 回答 2

38

@dkanejs是对的,这是你如何使用它(版本号很重要):

version: '3.4'
services:
  my_image:
    build:
      context: .
      network: host
于 2017-11-29T04:51:22.050 回答
5

看起来好像该选项是在最新版本中添加的,但在docker-compose 在线文档中却找不到。

于 2017-11-02T14:17:44.453 回答