問題タブ [weave]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
docker - ssh: ホスト e121a0ef81ef (コンテナ ID) ポート 22 に接続: docker で接続が拒否されました
それぞれにdockerがインストールされた3つのホストがあります。3 つのコンテナ間で分散ファイル システム、HDFS を使用したいと考えています。というわけで、Hadoop クラスターを作成する必要があります。この docker ファイルを使用して Hadoop イメージを作成します。
docker ファイルをビルドした後。私はあなたのホストにdocker swarmを立ち上げました。weave netをインストールして、次のようなコンテナ ネットワークを作成しました。
各ホストで次のコマンドを実行して、3 つのホストを接続しました。
次に、次のように、各ホストでコンテナー ネットワークを使用して Hadoop イメージを実行しました。
各コンテナで次のコマンドを実行して、各コンテナが他のコンテナを認識できることを確認しました。
しかし、このコマンドを実行したいとき:
次のエラーが表示されます。
ssh: ホスト e121a0ef81ef に接続します ポート 22: 接続が拒否されました
「e121a0ef81ef」は私のコンテナ ID です。
私は混乱していて、問題を解決する方法がわかりません。助けてくれませんか?
どんな助けでも大歓迎です。