問題タブ [docker-swarm-mode]
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 - Docker Swarm モードのルーティング メッシュと linkerd
Docker Swarm Mode ルーティング メッシュは、linkerd ルーティング メッシュの組み込みの代替品ですか? 言い換えれば、すぐに使える解決策がある場合、linkerd を検討する理由はまだありますか?
docker-compose - 複数のネットワーク上の docker-compose v3 サービス
docker-compose v3 ファイルを使用して、docker swarm モード クラスターにサービスをデプロイします。私のサービスはelasticsearchとkibanaです。Kibana が外部からアクセス可能であり、elasticsearch が Kibana によってアクセス可能であり、外部からは見えず、アクセスできないことを望みます。この種の動作に到達するために、「external」と「elk_only」という 2 つのオーバーレイ ネットワークを作成しました。Elasticseach を「elk_only」ネットワークに配置し、kibana を「elk_only」および「external」ネットワークの下に配置しました。そして、物事はうまくいきません。localhost:5601 (kibana のポート) にアクセスすると、「localhost が接続を拒否しました」というメッセージが表示されます。
サービスをデプロイするために使用するコマンドは
elastic-compose.yml ファイルの内容:
kibana.yml の内容は
この問題を解決し、何が問題なのかを理解するのを手伝ってくれませんか? どんな助けでも大歓迎です!