すべての髪を引き出した後。 3ノードのCentOS7 swarmクラスタ上のドッキング・オーバーレイ・ネットワークを試してみるために、私は助けてください。ドッカーオーバーレイネットワーキングcentos7
1 - すべてのノードでアップグレードされたカーネル4.5.0-1.el7.elrepo.x86_64
2 - ドッカーバージョン:ドッカーバージョン1.10.3、(すべてのノードで同じ)20f81dd構築 ドッカー情報:
Filters: health, port, dependency, affinity, constraint<br>
Nodes: 3<br>
docker1: 192.168.1.231:2375<br>
└ Status: Healthy<br>
└ Containers: 5<br>
└ Reserved CPUs: 0/1<br>
└ Reserved Memory: 0 B/2.033 GiB<br>
└ Labels: executiondriver=native-0.2, kernelversion=4.5.0-1.el7.elrepo.x86_64, operatingsystem=CentOS Linux 7 (Core), storagedriver=devicemapper<br>
└ Error: (none)<br>
└ UpdatedAt: 2016-04-04T03:16:04Z<br>
docker2: 192.168.1.35:2375<br>
└ Status: Healthy<br>
└ Containers: 3<br>
└ Reserved CPUs: 0/1<br>
└ Reserved Memory: 0 B/2.033 GiB<br>
└ Labels: executiondriver=native-0.2, kernelversion=4.5.0-1.el7.elrepo.x86_64, operatingsystem=CentOS Linux 7 (Core), storagedriver=devicemapper<br>
└ Error: (none)<br>
└ UpdatedAt: 2016-04-04T03:16:12Z<br>
docker3: 192.168.1.36:2375<br>
└ Status: Healthy<br>
└ Containers: 2<br>
└ Reserved CPUs: 0/1<br>
└ Reserved Memory: 0 B/2.033 GiB<br>
└ Labels: executiondriver=native-0.2, kernelversion=4.5.0-1.el7.elrepo.x86_64, operatingsystem=CentOS Linux 7 (Core), storagedriver=devicemapper<br>
└ Error: (none)<br>
└ UpdatedAt: 2016-04-04T03:16:20Z<br>
Plugins:<br>
Volume:<br>
Network:<br>
Kernel Version: 4.5.0-1.el7.elrepo.x86_64<br>
Operating System: linux<br>
Architecture: amd64<br>
CPUs: 3<br>
Total Memory: 6.099 GiB<br>
Name: 21131682ca99<br>
微細
ドッカーネットワークを動作-dオーバーレイを作成--subnet = 10.10.10.0/24 RED
そして2つの試験容器、各D上に作成オッカーノード:
docker1
docker run -itd --name container1 --net RED busybox<br>
docker2
docker run -itd --name container2 --net RED busybox<br>
チェックネットワーク:
docker -H :4000 network inspect RED
[
{
"Name": "RED",
"Id": <br>"f64fcb769bba4a4b0d709599e9670657ee2cba3c98ca031909bc3967b6085867",
"Scope": "global",
"Driver": "overlay",
"IPAM": {
"Driver": "default",
"Options": null,
"Config": [
{
"Subnet": "10.10.10.0/24"
}
]
},
"Containers": {
"1371c2fec957fe2ecd9d9d9dcf21492e63ef497c662a4b7eee7e8170738875b2": {
"Name": "container1",
"EndpointID": "e1e5d0d0c794da9f7a9054e0012bb184b10501c4cdd537193608a38bafa1ee00",
"MacAddress": "02:42:0a:0a:0a:02",
"IPv4Address": "10.10.10.2/24",
"IPv6Address": ""
}
"489c7963b7484041a7ef7647b7383a69dfdde8eb416e0a26aa41a023e154ab5f": {
"Name": "container2",
"EndpointID": "3d3afb54922d4b904056fc637e7f76cbfe632230a730860ecde88e12ec9f16f2",
"MacAddress": "02:42:0a:0a:0a:03",
"IPv4Address": "10.10.10.3/24",
"IPv6Address": ""
私は、異なるホスト間で別のコンテナからpingを実行することができませんでしだ。 両方のコンテナが同じホスト上にある場合は、もちろん動作します。 ヘルプ/提案をお願いします。
あなたはかつらを着用する必要があります。たぶん、あなたが引き出した髪から作ることができます。 –
セットアップに関する詳細を教えてください。クラスターを構成し、使用しているストアはどれですか? –
pingの代わりに、アクセス可能でなければならないと分かっている他のコンテナのポートに接続しようとしましたか? pingはオーバーレイネットワーク全体では機能しませんが、通常のIP接続(http over tcpなど)は可能です。 –