2016-08-22 7 views
1

私はドッカー1.12に群れのではなく、簡単な例を実行しようとしている公開ドッカー1.12スウォームオーバーレイネットワークポート

swarmed  "Subnet": "10.0.9.0/24", 
       "Gateway": "10.0.9.1" 
01:
"Endpoint": { 
     "Spec": { 
      "Mode": "vip", 
      "Ports": [ 
       { 
        "Protocol": "tcp", 
        "TargetPort": 80, 
        "PublishedPort": 80 
       } 
      ] 
     }, 
     "Ports": [ 
      { 
       "Protocol": "tcp", 
       "TargetPort": 80, 
       "PublishedPort": 80 
      } 
     ], 
     "VirtualIPs": [ 
      { 
       "NetworkID": "5citix4eeoe9isd2ainbt2uvn", 
       "Addr": "10.255.0.7/16" 
      }, 
      { 
       "NetworkID": "6lgv0o648l7inrbu6abh5ac79", 
       "Addr": "10.0.9.4/24" 
      } 
     ] 
    }, 

私はオーバーレイネットワークを持っています

drupalappインスタンスが起動され、安定しています。

私の問題は、各ノードでリッスンしているポート80が表示されても、どのホスト上でもポート80に到達できないということです。

swarmに接続するdrupalappに接続するにはどうすればよいですか?

+2

1.12スウォームで失敗したサービス発見/公開ポートに関するいくつかの問題が提起されています。先週リリースされた1.12.1のリリースではいくつかの修正がありましたので、アップグレードを開始して問題が解決するかどうかを確認します。 – BMitch

+0

うん、それはそれをした。私はすべてのスウォームを12.1にアップグレードしましたが、今は実行中のノードに接続することができます。ありがとう! – user3063045

答えて

2

(答えにコメントを変換)

失敗したサービスの発見に1.12に報告したいくつかの問題と公表ポートがありました。 Pull request #25603はそれらの束を修正するように見え、released last weekだった1.12.1に含まれています。 issue #24789のユーザーのなかには、1.12.1であってもまだ問題が報告されていることに注意してください。

関連する問題