有一种方法可以配置Portainer仪表板来显示Minikube的泊坞窗吗?
portainer安装在本地docker(工具箱)上,位于Windows 7下的VM上,
与本地(内部)docker的仪表板连接工作正常。
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer
Minikube安装在具有不同端口的同一台计算机上的其他VM上。
我使用protainer UI创建了一个新的Endpoint,设置了Endpoint URL(minikubeIp:2375),选择了TLS并指向了cert文件的路径(c:/users/<myusername>/.minikube/certs
)但是在转到时仍然出错仪表板选项卡。
无法加载资源:服务器响应状态为502(错误网关)
在配置没有TLS的端点时,我也遇到了相同的错误。
可以将其配置为与Minikube的Docker一起使用吗?
答案 0 :(得分:1)
您确定在Minikube配置中公开了Docker API吗?
无法加载资源:服务器响应状态为502(错误网关)
当Portainer无法代理对Docker API的请求时,通常会引发此错误。
验证将使用Docker CLI并检查Minikube的Docker API是否暴露的简单方法:
docker -H minikubeIp:2375 info
如果这返回连接错误,则表示Docker API未公开,因此Portainer将无法连接到它。