wake-up-neo.com

$ Docker build angeben --network = "Host" -Modus in Docker-Compose zum Zeitpunkt des Builds

Beim Erstellen eines Docker-Images wie docker build -t name:tag --network="Host" wird der Netzwerkmodus für die RUN-Anweisungen während der Erstellung festgelegt (Standardeinstellung "Standard").

Ich versuche also, ein Docker-Image mit DOKCER-COMPOSE zu erstellen:

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

Wie in der obigen Compose-Datei versuche ich, ein Image zu erstellen, aber wie man --network = "Host" -Modus im Docker-Compose zum Zeitpunkt des Builds festlegt

6
Dhairya

@dkanejs ist richtig, und wie Sie es verwenden

version: '3.4'
services:
  my_image:
    build:
      context: .
      network: Host
11
l0b0

Sieht so aus, als ob die Option hinzugefügt wurde in der neuesten Version , ist aber nirgends in der docker-composeOnline-Dokumentation zu finden.

2
dkanejs