2017-07-19 15 views
5

正式な文書から、静的IPアドレスはdocker compose v3 + docker swarmで動作するはずです。しかし、私はそれを動作させることはできません。固定IPアドレスがdocker compose v3で動作しない

これは私のドッキングウィンドウがYAMLを構成です:

version: '3' 

networks: 
test: 
    ipam: 
    driver: default 
    config: 
     - subnet: 10.1.0.0/24 

services: 
one: 
    image: mongo 
    networks: 
    test: 
     ipv4_address: '10.1.0.100' 

two: 
    image: mongo 
    networks: 
    test: 
     ipv4_address: '10.1.0.101' 
three: 
    image: mongo 
    networks: 
    test: 
     ipv4_address: '10.1.0.102' 

私が展開するdocker stack up -c xxx.yml testを使用しています。作成されたコンテナのipが10.1.0.3,10.1.0.5、...

+0

原因は 'docker swarm'を使用しています。単純にドッカーの作成では、あなたが書いたときに使うことができます。しかし、群れでは(今のところ)することはできません。私はまた、静的IPを設定するソリューションを見つける –

答えて

0

-swarmモードで動作しますが、スウォームモードでは動作しないことがわかりました。いつサポートが追加されるかを調べるには、this ticketに登録することができます。

現在のところ、anecdotal claim of a workaroundがありますが、誰もそれを裏付けるものではありません。

関連する問題