前言
給已有docker環境做基於portainer的統一管理
問題
測試時在idea中配置docker,連接遠程機器的2376安全端口,測試不通過,出現
docker chanel disconnected before any data was received
原因
通過分析,發現是之前生成證書的時候,添加訪問白名單時,只添加了0.0.0.0,沒有添加服務器本身的外網IP,造成從而無法使用
解決辦法
重新生成服務端證書,並在配置白名單時,添加服務器外網ip
0.0.0.0表示所有ip都可以連接(但只有擁有證書的纔可以連接成功)
echo subjectAltName = IP:服務器IP,IP:0.0.0.0 >> extfile.cnf
關注Github:1/2極客
關注博客:御前提筆小書童
關注網站:HuMingfeng
關注公衆號:開發者的花花世界