2017-11-02 10 views
3

ビルド中にROO命令のネットワーキングモードを設定するので、docker build -t name:tag --network="host"のようなドッカーイメージを構築している間に(デフォルト "default" )

だから私はDOKCER-COMPOSEとドッカーイメージを構築しようとしています:

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

だから私はイメージを構築しようとしているコンファイル上記のあたりが、どのようにある--network =「ホスト」モードを指定しますビルド時にドッカーが作成する

+0

、私は--network場合、ドッキングウィンドウ-コンからドッキングウィンドウコンテナビルドプロセスを別々に維持する必要があります= "host"オプションがdocker-composeに存在しません! – Dhairya

答えて

4

@dkanejsは右であり、ここではあなたがそれを使用する方法です(バージョン番号は重要です):私が思う

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

@ I0b0回答ありがとうございますが、 'network:host'はバージョン '3.4'でのみ動作します – Dhairya

+0

@Dhairyaだから私は "バージョン番号は重要です"と言っています – l0b0

関連する問題