0
respostas

[Dúvida] Erro: ImagePullBackOff

Olá, tudo bem?

Estou tentando criar o Pod conforme modulo 03: Criando e entendendo Pods, na aula 09: iniciando projetos, do curso: kubernetes, Pods, Services e ConfigMaps, e estou com um erro e não consegui solucionar, aparecendo o erro: ImagePullBackOff,

Alguém pode me auxiliar, por favor?

bruno@bruno-VirtualBox:~/Área de trabalho/kubernetes-alura$ kubectl apply -f portal-noticias.yaml 
pod/portal-noticias created
bruno@bruno-VirtualBox:~/Área de trabalho/kubernetes-alura$ kubectl describe pod portal-noticias
Name:             portal-noticias
Namespace:        default
Priority:         0
Service Account:  default
Node:             minikube/192.168.49.2
Start Time:       Tue, 30 Dec 2025 12:13:05 -0300
Labels:           <none>
Annotations:      <none>
Status:           Pending
IP:               10.244.0.9
IPs:
  IP:  10.244.0.9
Containers:
  portal-noticias-container:
    Container ID:   
    Image:          aluracursos/portal-noticias:1.0
    Image ID:       
    Port:           <none>
    Host Port:      <none>
    State:          Waiting
      Reason:       ImagePullBackOff
    Ready:          False
    Restart Count:  0
    Environment:    <none>
    Mounts:
      /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-tpm9f (ro)
Conditions:
  Type                        Status
  PodReadyToStartContainers   True 
  Initialized                 True 
  Ready                       False 
  ContainersReady             False 
  PodScheduled                True 
Volumes:
  kube-api-access-tpm9f:
    Type:                    Projected (a volume that contains injected data from multiple sources)
    TokenExpirationSeconds:  3607
    ConfigMapName:           kube-root-ca.crt
    ConfigMapOptional:       <nil>
    DownwardAPI:             true
QoS Class:                   BestEffort
Node-Selectors:              <none>
Tolerations:                 node.kubernetes.io/not-ready:NoExecute op=Exists for 300s
                             node.kubernetes.io/unreachable:NoExecute op=Exists for 300s
Events:
  Type     Reason          Age              From               Message
  ----     ------          ----             ----               -------
  Normal   Scheduled       6s               default-scheduler  Successfully assigned default/portal-noticias to minikube
  Normal   Pulling         5s               kubelet            Pulling image "aluracursos/portal-noticias:1.0"
  Warning  Failed          3s               kubelet            Failed to pull image "aluracursos/portal-noticias:1.0": Error response from daemon: manifest for aluracursos/portal-noticias:1.0 not found: manifest unknown: manifest unknown
  Warning  Failed          3s               kubelet            Error: ErrImagePull
  Normal   SandboxChanged  3s               kubelet            Pod sandbox changed, it will be killed and re-created.
  Normal   BackOff         0s (x3 over 2s)  kubelet            Back-off pulling image "aluracursos/portal-noticias:1.0"
  Warning  Failed          0s (x3 over 2s)  kubelet            Error: ImagePullBackOff
bruno@bruno-VirtualBox:~/Área de trabalho/kubernetes-alura$ kubectl get pods 
NAME              READY   STATUS         RESTARTS   AGE
portal-noticias   0/1     ErrImagePull   0          38s