无法拉齐柏林飞艇服务器图像

Not able to pull zeppelin-server image

我正在 Docker On Mac 上使用 K8 并尝试在 K8 上安装 Zeppelin 以尝试 Spark 作业。

我正在关注 https://zeppelin.apache.org/docs/0.9.0-SNAPSHOT/quickstart/kubernetes.html 并卡在了第一步本身

在执行 kubectl apply -f zeppelin-server.yaml 时,我得到:

NAME                                             READY   STATUS             RESTARTS   AGE
zeppelin-server-7cddf7f7bf-gxc2q                 2/3     ImagePullBackOff   0          16s

事件:

我没有修改文件中的任何内容。

Zeppelin 主页上的 Zeppelin image published on Docker hub and the Zeppelin image referenced in the config file 似乎不一致。

使用 this commit,配置文件中的图像已从 zeppelin 更改为 zeppelin-server(以及一些其他更改已实施)。看起来新图像还没有被推送到 Docker hub。

要使用 Zeppelin 主页上的配置文件获取 Zeppelin 部署 运行,请尝试更改配置文件中的三行:

  • 第32行:发布图片的名称是apache/zeppelin:0.9.0。这个名字可以看到here.
  • 第 33 行:ZEPPELIN_HOME 应设置为 /zeppelin。这对应于图像Docker fileZ_HOME的值。
  • 第177行:图像名称也应该在这里更正并设置为apache/zeppelin:0.9.0

另一种选择是恢复到 config file 的旧版本。