使用Minikube的docker配置portainer

时间:2017-01-22 08:30:31

标签: docker kubernetes docker-toolbox minikube

有一种方法可以配置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一起使用吗?

1 个答案:

答案 0 :(得分:1)

您确定在Minikube配置中公开了Docker API吗?

  

无法加载资源:服务器响应状态为502(错误网关)

当Portainer无法代理对Docker API的请求时,通常会引发此错误。

验证将使用Docker CLI并检查Minikube的Docker API是否暴露的简单方法:

docker -H minikubeIp:2375 info

如果这返回连接错误,则表示Docker API未公开,因此Portainer将无法连接到它。