kubernetes集群中打包并上传Spark镜像

本文介绍了如何在Kubernetes集群中打包Spark镜像,使用Dockerfile创建名为'spark-2.4.3-image-merrily01'的镜像,并解决在docker push过程中遇到的问题,包括需要先进行docker login,创建仓库,使用docker tag重新标记镜像,最后成功将镜像推送到仓库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

打包镜像:

docker build -t spark-2.4.3-image-merrily01  -f kubernetes/dockerfiles/spark/Dockerfile .

docker push XXX

遇到问题1:

docker push spark-2.4.3-image-merrily01 失败,报错:

hadoop@master:/software/servers/spark$ docker push merrily01/spark-2.4.3-image-merrily01:latest
The push refers to repository [docker.io/merrily01/spark-2.4.3-image-merrily01]
116231995225: Preparing
b09dc1fe15e5: Preparing
799058b7c313: Preparing
42d9b7e6733c: Preparing
9f005ab9e0ad: Preparing
68dfec37ddfd: Waiting
925f383c0b2e: Waiting
d6ee6f4dcd03: Waiting
ceaf9e1ebef5: Waiting
9b9b7f3d56a0: Waiting
f1b5933fe4b5: Waiting
denied: requested access to the resource is denied

原因:

1. 没docker login ; (没有账户先创建)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值