我正在尝试在Kubernetes上运行一个Spark jar。我已经使用模板 position: relative;
top: 600px;
构建了自己的docker映像,并尝试使用该docker映像运行yaml文件。
我从驱动程序日志spark-2.4.4-bin-hadoop2.7
中遇到以下错误:
/opt/entrypoint.sh
我了解到line 133: /sbin/tini: No such file or directory.
在docker映像中不存在。有人可以帮助我解决这个问题吗?如何在docker映像路径中获取此Tini?
命令:
/sbin/tini
驱动程序日志:
kubectl create -f spark.yaml
答案 0 :(得分:1)
由于您使用的是 alpine 图像,因此您必须使用 /sbin/tini
注意:alpine 已将 tini 移至 /sbin/tini
在文件中:entrypoint.sh
:
做以下修改
exec /usr/bin/tini -s -- /usr/bin/spark-operator "$@"
到
exec /sbin/tini -s -- /usr/bin/spark-operator "$@"