knative 공식 예제를 실행하는데 RevisionMissing이라는 에러로 배포가 안되는 이슈
pod는 CrashLoopBackOff 상태로 계속 재실행한다.
로그에서 확인되는 에러메시지는
standard_init_linux.go:219: exec user process caused: exec format error
이다.찾아보니 m1에서 도커를 빌드해서 발생하는 이슈이다.
호스트 시스템의 아키텍처가 게스트 컨테이너 이미지와 다른 경우에 발생할 수 있다고 한다.
docker buildx build --platform=linux/amd64 -t <image-name> .
위와 같이 —platform 옵션으로 플랫폼 종류를 변경하면 해결할 수 있다.
컨테이너 시스템에서 이런 에러가 있다니 어이없음
Loading Comments...