azure - kubectl get pods 命令显示 "ErrImageNeverPull"

标签 azure kubernetes kubectl azure-container-registry

我已将我的图片上传到 ACR 上。当我尝试使用 deployment.yamlkubectl 命令来部署它时,kubectl get pods 命令显示 ErrImageNeverPull在 pod 中。

另外,我没有使用 minikube。有必要使用 minikube 吗? 我是 azure/kubernetes 的初学者。

我还在 yaml 文件中使用了 imagePullPolicy: Never。即使没有这个它也无法工作并显示 ImagePullBackOff

最佳答案

Payal Jindal评论中提到:

It worked fine. There was a problem with my docker installation.

问题现已解决。前进的方法是将图像拉取策略设置为 IfNotPresentAlways

spec:
    containers:
        - imagePullPolicy: Always

关于azure - kubectl get pods 命令显示 "ErrImageNeverPull",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68607827/

相关文章:

jenkins - 具有多个命名空间的 Kubernetes 集群上下文

api - 在集群中的特定容器上执行命令。从另一个容器

docker - 未找到 Kubernetes deployment.extensions

sql-server - 如何将 SQL Server Profiler 与具有 AAD 集成安全性的 Azure SQL Server 结合使用,其中 AAD 用户与登录的桌面帐户不同?

azure - 将多个 Web 应用程序添加到应用程序服务环境

azure - 禁用 Databricks 笔记本中的命令框

Azure 移动服务 - 本地数据库

amazon-web-services - 如何使用 kops 删除 kubernetes 集群而不删除我用于数据库的 EBS 持久卷?

kubernetes - 如何获取kubernetes服务的集群IP

kubernetes - kubectl 通过容器环境变量获取 pod