강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

식빵님의 프로필 이미지
식빵

작성한 질문수

[2026 NEW] 기초부터 이해하는 쉬운 쿠버네티스 - 리소스편

서비스와 DNS

"서비스와 DNS" 강의에서 사용되는 devwikirepo/ipbot 의 platform 문제

작성

·

10

·

수정됨

0

안녕하세요, 실습을 진행하던 중 문제가 발생하여 문의드립니다.

 

미리 말씀드리지만 저는 현재 Window 11 환경에서 실습을 진행중입니다.

 

"서비스와 DNS" 목차에서 03:57 즈음에 알져주시는 명령어를 그대로 입력해봤습니다.

사용 명령어: kubectl run -it --rm --image=devwikirepo/ipbot debug -n hr -- /bin/bash

그랬더니 아래와 같은 에러가 발생했습니다.

WindowsTerminal_0PWXn05StI.png


pod 생성 중에 문제가 생긴거 같아서 kubectl describe 명령어로 상태를 조회해봤습니다.

ToastBread → kubectl describe pod debug -n hr
Name:             debug
Namespace:        hr
Priority:         0
Service Account:  default
Node:             easykube-worker3/172.22.0.3
Start Time:       Wed, 31 Dec 2025 14:57:42 +0900
Labels:           run=debug
Annotations:      <none>
Status:           Pending
IP:               10.244.3.4
IPs:
  IP:  10.244.3.4
Containers:
  debug:
    Container ID:
    Image:         devwikirepo/ipbot
    Image ID:
    Port:          <none>
    Host Port:     <none>
    Args:
      /bin/bash
    State:          Waiting
      Reason:       ImagePullBackOff
    Ready:          False
    Restart Count:  0
    Environment:    <none>
    Mounts:
      /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-pd54v (ro)
Conditions:
  Type                        Status
  PodReadyToStartContainers   True
  Initialized                 True
  Ready                       False
  ContainersReady             False
  PodScheduled                True
Volumes:
  kube-api-access-pd54v:
    Type:                    Projected (a volume that contains injected data from multiple sources)
    TokenExpirationSeconds:  3607
    ConfigMapName:           kube-root-ca.crt
    Optional:                false
    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  2m2s                default-scheduler  Successfully assigned hr/debug to easykube-worker3
  Normal   BackOff    24s (x5 over 116s)  kubelet            Back-off pulling image "devwikirepo/ipbot"
  Warning  Failed     24s (x5 over 116s)  kubelet            Error: ImagePullBackOff
  Normal   Pulling    6s (x4 over 2m2s)   kubelet            Pulling image "devwikirepo/ipbot"
  Warning  Failed     3s (x4 over 116s)   kubelet            Failed to pull image "devwikirepo/ipbot": rpc error: code = NotFound desc = failed to pull and unpack image "docker.io/devwikirepo/ipbot:latest": no match for platform in manifest: not found
  Warning  Failed     3s (x4 over 116s)   kubelet            Error: ErrImagePull

 

맨끝에 Events 를 보니 ImagePullBackOff 보고 처음에는 이미지 이름의 철자를 틀렸나 생각했지만,
해당 이름을 그대로 복사해서 docker hub 에서 검색해보니 잘나왔습니다.

좀 더 알아보니 no match for platform in manifest 이라는 문구가 눈에 들어와서 이게 CPU 아키텍처가 호환이 안되는 걸 알아냈습니다.

 

msedge_15X1UcIplu.png

 linux/amd64

Window 환경에서도 실행할 수 있는 AMD64 도 지원해주실 수 있을까요??

답변

답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!
식빵님의 프로필 이미지
식빵

작성한 질문수

질문하기