2016-12-02 9 views
1

私は群れクラスタを設定しています。私はdocker -H :4000 infoと詳細を見ることができます。しかし、私が試してみるとdocker -H :4000 node lsは失敗します。ドッカースウォームが404ページを見つけられませんノードの詳細を確認中にエラーが発生しました

OS - RHEL 7

ドッカバージョン

$ docker version 
Client: 
Version:  1.12.3 
API version: 1.24 
Go version: go1.6.3 
Git commit: 6b644ec 
Built: 
OS/Arch:  linux/amd64 

Server: 
Version:  1.12.3 
API version: 1.24 
Go version: go1.6.3 
Git commit: 6b644ec 
Built: 
OS/Arch:  linux/amd64 

ドッキングウィンドウの情報

$ docker -H :4000 info 
Containers: 23 
Running: 23 
Paused: 0 
Stopped: 0 
Images: 35 
Server Version: swarm/1.2.5 
Role: primary 
Strategy: spread 
Filters: health, port, containerslots, dependency, affinity, constraint 
Nodes: 7 
... 
... 
Plugins: 
Volume: 
Network: 
Swarm: 
NodeID: 
Is Manager: false 
Node Address: 
Security Options: 
Kernel Version: 3.10.0-327.18.2.el7.x86_64 
Operating System: linux 
Architecture: amd64 
CPUs: 28 
Total Memory: 114 GiB 
Name: c7ef56122f88 
Docker Root Dir: 
Debug Mode (client): false 
Debug Mode (server): false 

ドッカノードLS

docker -H :4000 node ls 
*Error response from daemon: 404 page not found* 

のhttp-proxy.conf

[Service] 
[Service] Environment="HTTP_PROXY=http://proxy-domain.com:port" "HTTPS_PROXY=https://proxy-domain.com:port" 

docker.conf

[Service] 
ExecStart= 
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock -g /docker --cluster-store=consul://0.0.0.0:8500 --cluster-advertise eth0:2375 

ない私がここで行方不明です何を確認してください。ここでの目標は、swarmノードラベルのメタデータを適用して、サイズとして異なるプールを作成できるようにすることです。 ご協力いただければ幸いです。

PS:私は問題なくでき、実行docker -H 4000 pull/start/stop/rmi/rm/networkコマンドをしています。そのノードのコマンドはswarmクラスタでは動作しません。

私は現在、サービス・ディスカバリ(領事)とのドッキングウィンドウの群れを使用していますアドバンス

答えて

1

に感謝します。ドッカースウォームノード管理は、新しいドッカースウォームモード(ドッカーエンジン1.12+ - https://docs.docker.com/engine/swarm/によってネイティブサポート)で利用できます。私は新しいインフラストラクチャにインフラストラクチャを更新し、ここで私の発見を提供します。

関連する問題