로컬 컴퓨터에서 도커 이미지를 빌드하고 kubectl을 사용하여 도커 이미지를 가져 오려고합니다. 그러나 docker 컨테이너를 시작하지 않습니다.kubectl 로컬 도커 이미지 실행 - ImagePullBackOff 상태
이미지는 docker 명령으로 시작됩니다.
REPOSITORY TAG IMAGE ID CREATED SIZE
tomcat9 latest 8b228ac6f19f About an hour ago 111 MB
ImagePullBackOff 마사지를 사용하여 통계를 표시합니다.
$ kubectl get pods
NAME READY STATUS RESTARTS AGE
tomcat9-511437148-sgkwp 0/1 ImagePullBackOff 0 9m
어떻게이 도커 이미지를 실행하려면 kubectl을 만들 수 있습니까?
감사
의견에서 내가 볼
어떻게 포드를 시작 하시겠습니까? 'Deployment' 또는 사용중인 명령이 무엇입니까? 클러스터는 어디에서 호스팅됩니까? 클러스터에 로컬 저장소에 대한 네트워크 액세스 권한이 있습니까? –
@OswinNoetzelmann 시작하려면 다음 명령을 사용하십시오 : kubectl runcatcat --image tomcat9 미니 크ube에서 이것을 시도하면 내 포드가 이미 실행 중입니다. 이미지와 minikube 같은 기계에서 실행됩니다. – sfgroups