inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

m22h님의 게시글

m22h m22h

@m22h

수강평 작성수
-
평균평점
-

게시글 4

질문&답변

standard_init_linux.go:211: exec user process caused "exec format error"

강사님 말씀에 힌트를 얻어서 golang 이미지 환경 내에서 go 소스코드를 컴파일까지 하도록 dockerfile 작성했더니 문제가 해결되었습니다. 감사합니다. FROM golang :1.11 WORKDIR /usr/src/app COPY main.go /usr/src/app RUN go get github.com/julienschmidt/httprouter RUN go build /usr/src/app/main.go RUN chmod +x /usr/src/app/main CMD [ "/usr/src/app/main" ]

좋아요수
2
댓글수
6
조회수
3878

질문&답변

standard_init_linux.go:211: exec user process caused "exec format error"

맥북입니다 Darwin Giwanui-MacBookPro.local 19.5.0 Darwin Kernel Version 19.5.0: Tue May 26 20:41:44 PDT 2020; root:xnu-6153.121.2~2/RELEASE_X86_64 x86_64 일단 다음 강의 넘어가도록 하겠습니다

좋아요수
2
댓글수
6
조회수
3878

질문&답변

standard_init_linux.go:211: exec user process caused "exec format error"

답변 감사합니다. 제가 작성한 도커 파일은 아래와 같았습니다. FROM golang :1.11 WORKDIR /usr/src/app COPY main /usr/src/app RUN chmod +x /usr/src/app/main CMD [ "/usr/src/app/main" ] 카피 후에 chmod로 권한을 줬고 호스트에서도 실행권한을 준 상태인데도 여전히 오류가 나네요

좋아요수
2
댓글수
6
조회수
3878