問題タブ [docker-swarm]
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 1.9 オーバーフロー ネットワークのサブネットを設定するには?
公式ドキュメントで Docker 1.9 をセットアップしてオーバーレイ ネットワークを作成しようとすると、次のようなエラー メッセージが表示されます。
Docker ネットワークは、次の単純なメッセージを表示するだけです。
flannel を使用してオーバーレイ ネットワークをセットアップしたときのことを思い出しました。サブネットの範囲を示す etcd ファイルと flannel ファイルがありました。
このエラーが原因だと思います。
docker1.9&swarmで設定するには?
docker - スウォームマシンの役割を教えてください。
http://docs.docker.com/swarm/install-w-machine/ _
次の 4 つのマシンがあります。
- swarm create が実行されるローカル
- スウォームマスター
- swarm-agent-00
- swarm-agent-01
私の理解では、swarm-master がエージェントを制御しますが、Local は何に使用されますか?
docker - Mesos で Docker Swarm を使用するには?
Mesos で docker-swarm を使用する方法を説明するアクセス可能なガイドを探しています ( Docker Swarm on Mesosビデオで詳細に説明されています)。
Mesosphere の DCOS をインストールする必要がありますか? それとも、Mesos マスター、Mesos と Docker を備えたいくつかのスレーブが必要で、https://github.com/docker/swarm/blob/master/cluster/mesos/README.mdで説明されている手順を実行するだけですか?
すべてのスウォーム参加者を従来のスウォーム方式でセットアップする必要があるのか、それともスウォーム マネージャーで十分なのか、はっきりしません。
私が理解している限り、スレーブの Docker エンジンで実行する追加の手順はありません。
amazon-web-services - オーバーレイ ネットワークの DNS が到達できないため、Docker コンテナー名が解決されない
私は、kafka プロデューサーと別の kafka コンシューマーで構成されるアプリケーションを持っています。マルチホスト ネットワークを有効にして、AWS の Docker swarm にデプロイしようとしています。Kafka コンテナーは、次のdocker-compose.yml
ファイルによって作成されます。
これは、さまざまなコンポーネントのコンテナーを実行する方法です。
のを確認する/etc/hosts
と、とhelloworld_kafka_1
の両方のエントリが見つかりました。helloworld_server_1
helloworld_consumer_1
しかし、後者のログを確認すると、kafka への接続に失敗していることに気付きました。次のように表示されます。
10.10.0.2
コンテナが名前を解決するために使用するDNS (ポート) はいつで、53
到達できないようです。ノードのネットワークを調べると、このアドレスが見つからず、helloworld
オーバーレイ ネットワークの範囲内にありません。この DNS を到達可能にするにはどうすればよいですか? どんな提案でも大歓迎です。