반응형 Shebang1 Docker error standard_init_linux : exec user process caused "exec format error“ - SheBang 에러 도커 컨테이너를 실행시켰는데 error standard_init_linux.go:228: exec user process caused "exec format error“ 해당 에러가 뜨면서 종료되었다. 도커파일의 가장마지막 줄은 ENTRYPOINT ["/usr/local/start.sh"] 쉘스크립트를 실행시키는 거였다. 구글링을 해보니 쉘스크립트에 shebang을 써주지않아 생긴 에러였다! shebang = '#!' 은 2Byte의 매직넘버(magic number)로 이 스크립트를 실행시켜줄 프로그램의 경로를 지정하는 역할을 한다. 떄문에 해당 쉘스트립트를 어떤 프로그램으로 실행시켜야하는지 정해지지않아 발생한 오류였다 그래서 아래 코드를 가장 윗줄에 더해주니 오류가 사라졌다 #!/bin/bash 2021. 10. 1. 이전 1 다음 반응형