1
我想做到這一點:泊塢窗從外部機器遠程API不響應
curl --insecure --cert cert.pem --key key.pem https://192.168.30.53:2376/images/json
我有2個虛擬機與虛擬網絡(NAT)的服務器上:
mh-keystore 192.168.2.103 -> 192.168.30.52
swarm-master 192.168.2.100 -> 192.168.30.53
地方NAT ips鏈接到外部IP。 我可以通過SSH訪問機器。
docker-machine安裝在mh-keystore上。 我使用通用的驅動程序時,我打電話從泊塢窗機主機的API(MH-密鑰庫),它的工作原理泊塢窗部署到羣主
:
$curl --insecure --cert .docker/machine/certs/cert.pem --key .docker/machine/certs/key.pem https://192.168.2.100:2376/images/json
[{"Id":"6b40fe7724bd29107f6182ca2befec011cdf524b23ebc4c9a33591d6b7aea4ee","ParentId":"2b4c55187a27a43f6c5aebab707e75cffee14f7c3cc02e4f74429992bd5f7db2","RepoTags":["swarm:latest"],"RepoDigests":[],"Created":1446581252,"Size":0,"VirtualSize":15602184,"Labels":null},{"Id":"ded5e192a685b2c5f048ea98ca24f4c8c4dccc012185448a0247b49b24645007","ParentId":"8f17e9411cf6e7467e630b369a0216b582a8a811901befc800de41537bde1f04","RepoTags":["docker/whalesay:latest"],"RepoDigests":[],"Created":1432591463,"Size":0,"VirtualSize":247049019,"Labels":{}}]
所以我想打電話給它來自我自己的電腦。
curl --insecure --cert cert.pem --key key.pem https://192.168.30.53:2376/images/json
curl --insecure --cert cert.pem --key key.pem https://192.168.30.52:2376/images/json
Curl沒有響應。
密鑰和證書是mh-keystore的副本。 (我不知道這是不錯的解決方案)
有什麼問題?
謝謝