无法提取 zeppelin-server 映像
Posted
技术标签:
【中文标题】无法提取 zeppelin-server 映像【英文标题】:Not able to pull zeppelin-server image 【发布时间】:2021-04-01 10:59:12 【问题描述】:我正在使用带有 K8 的 Mac 上的 Docker,并尝试在 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
事件:
我没有修改文件中的任何内容。
【问题讨论】:
【参考方案1】:Zeppelin image published on Docker hub 与 Zeppelin 主页上 config file 中引用的 Zeppelin 图像之间似乎存在不一致。
使用this commit,配置文件中的图像已从zeppelin
更改为zeppelin-server
(以及其他一些更改)。新镜像好像还没有推送到 Docker hub。
要使用 Zeppelin 主页中的配置文件运行 Zeppelin 部署,请尝试更改配置文件中的三行:
第 32 行:发布的镜像名称为apache/zeppelin:0.9.0
。这个名字可以看到here。
第 33 行:ZEPPELIN_HOME
应设置为 /zeppelin
。这对应于图像的Docker file 中Z_HOME
的值。
第 177 行:图像名称也应在此处更正并设置为 apache/zeppelin:0.9.0
另一种选择是恢复到旧版本的config file。
【讨论】:
感谢@werner。更改后,Zeppelin 已部署,但运行示例 Spark 代码导致“org.apache.zeppelin.interpreter.InterpreterException: java.io.IOException: Interpreter process is not running null” 为它创建了一个新问题***.com/questions/65416343/… ZEPPELIN_HOME 应该保持不变 /opt/zeppelinIt looks like that the new image has not yet been pushed to Docker hub.
嗯,11个月过去了,还没有发布。以上是关于无法提取 zeppelin-server 映像的主要内容,如果未能解决你的问题,请参考以下文章
无法从Docker Hub中提取Docker中的Docker映像
如何使用气流 DockerOperator 提取我自己的私有存储库的 docker 映像?
从 Chrome 操作系统/Chromebook 恢复映像中提取文件