在构建像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"
因此,按照上面的撰写文件我正在尝试构建图像但是如何指定--network =" host"在构建时的docker-compose中的模式
答案 0 :(得分:15)
@dkanejs是对的,以下是您使用它的方式(版本号非常重要):
version: '3.4'
services:
my_image:
build:
context: .
network: host
答案 1 :(得分:2)
看起来该选项似乎是added in the latest version,但却无法在docker-compose
online documentation中找到。