Docker 에러에러
Exit Code 2Docker 종료 코드 2
컨테이너 프로세스가 셸 명령 오용으로 인해 종료되었습니다.
dockerlinuxwindowsmacos
상세 보기 exec format error컨테이너가 플랫폼 아키텍처와 호환되지 않는 바이너리를 실행하려 했습니다.
컨테이너 내부 바이너리가 다른 CPU 아키텍처용으로 컴파일되었습니다. amd64 이미지를 arm64(Apple Silicon)에서 실행하거나 그 반대의 경우에 흔히 발생합니다.
--platform 플래그를 사용하세요: docker run --platform linux/amd64 image. docker buildx로 멀티 아키텍처 이미지를 빌드하세요. 호스트 아키텍처에 맞는 베이스 이미지를 사용하세요.
Exit Code 2컨테이너 프로세스가 셸 명령 오용으로 인해 종료되었습니다.
Error: target stage not found in Dockerfile지정한 빌드 타겟이 Dockerfile의 어떤 스테이지 이름과도 일치하지 않습니다.
Exit Code 0컨테이너 프로세스가 오류 없이 성공적으로 종료되었습니다.
Exit Code 128컨테이너 프로세스가 유효하지 않은 종료 시그널을 받았습니다.
Error: Conflict. The container name is already in use지정한 이름의 컨테이너가 이미 존재합니다(실행 중이거나 중지된 상태).
Cannot connect to the Docker daemonDocker 클라이언트가 Docker 데몬 프로세스와 통신할 수 없습니다.