如何在构build时在docker-compose中指定$ docker build –network =“host”模式

当build立像docker build -t name:tag --network="host"这样的docker build -t name:tag --network="host"时候,在build的时候会为RUN指令设置联网模式(默认为“default”)

所以我想用DOKCER-COMPOSE来构buildDocker镜像:

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

所以根据上面的撰写文件,我正在尝试构build镜像,但如何在Docker中指定–network =“host”模式 – 构build时

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

 version: '3.4' services: my_image: build: context: . network: host 

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