You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python-Docker容器运行后秒退,K8s自定义调度器Pod拉取镜像失败

自定义Kubernetes调度器部署故障排查

我要测试一个自定义Kubernetes调度器,使用的Dockerfile如下:

FROM python:3.7
RUN pip install kubernetes
COPY scheduler.py /scheduler.py
CMD python /scheduler.py

执行以下命令构建镜像并运行容器:

docker build -t app . 
docker container run -d -it --name my-scheduler app:latest

容器启动后立即进入Exited状态,我原本以为是因为没有在Kubernetes集群环境中运行,导致进程直接结束。于是我创建了deployment.yaml并执行部署:

kubectl create -f deployment.yaml

之后查看Pod状态:

kubectl get po -A

结果显示自定义调度器Pod无法就绪:

NAMESPACE     NAME                               READY   STATUS         RESTARTS      AGE
kube-system   etcd-minikube                      1/1     Running        0             119s
kube-system   kube-apiserver-minikube            1/1     Running        0             119s
kube-system   kube-controller-manager-minikube   1/1     Running        0             119s
kube-system   kube-proxy-8c7l5                   1/1     Running        0             107s
kube-system   kube-scheduler-minikube            1/1     Running        0             119s
kube-system   my-scheduler-5f964589d7-pgg74      0/1     ErrImagePull   0             6s
kube-system   storage-provisioner                1/1     Running        1 (85s ago)   116s

我已经尝试过Stack Overflow上的相关解决方案,但都没有效果。


内容的提问来源于stack exchange,提问作者Fstm

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 14:45:56