1

weave を使用して、同じホスト (aws サーバー) 内の複数のコンテナーを接続しようとしています。しかし、 docker run コマンドは、私が与えた場合、何の出力も与えません

weave launch <aws-public-ip>
eval $(weave env)

docker-compose の有無にかかわらずこれを試しました。

Macの仮想ボックスを使用して、異なるホストの複数のコンテナを接続しようとしました。それは完璧に機能していました。

これは織りを使用して可能ですか?

dockerのリンクを使用してそれを達成できることは知っています..しかし、リンクは将来削除され、ネットワークが推奨される方法であるとどこかで読みました

4

2 に答える 2

0

その通りです。weave の起動時に提供される IP アドレスの数を、IP アロケーターのブートストラップに必要な初期クォーラムのサイズの手がかりとして使用します。指定した IP アドレスが多すぎると、クォーラムの確立に失敗し、IP を割り当てることができなくなり、コンテナーを開始できなくなります。

于 2016-02-03T19:06:50.480 に答える