

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 에서 빌드 디버그 AWS CodeBuild
<a name="debug-builds"></a>

AWS CodeBuild는 개발 및 문제 해결 중에 빌드를 디버깅하는 두 가지 방법을 제공합니다. CodeBuild 샌드박스 환경을 사용하여 문제를 조사하고 실시간으로 수정 사항을 검증하거나 AWS Systems Manager Session Manager를 사용하여 빌드 컨테이너에 연결하고 컨테이너 상태를 볼 수 있습니다.

## CodeBuild 샌드박스를 사용하여 빌드 디버그
<a name="debug-codebuild-sandbox"></a>

CodeBuild 샌드박스 환경은 안전하고 격리된 환경에서 대화형 디버그 세션을 제공합니다. AWS Management Console 또는를 통해 환경과 직접 상호 작용하고 AWS CLI, 명령을 실행하고, 단계별로 빌드 프로세스를 검증할 수 있습니다. 비용 효율적인 초당 결제 모델을 사용하며 빌드 환경과 동일한 소스 공급자 및 AWS 서비스와의 기본 통합을 지원합니다. SSH 클라이언트를 사용하거나 통합 개발 환경(IDE)에서 샌드박스 환경에 연결할 수도 있습니다.

CodeBuild 샌드박스 요금에 대한 자세한 내용은 [CodeBuild 요금 설명서](https://aws.amazon.com/codebuild/pricing/#Sandbox)를 참조하세요. 자세한 지침은 [CodeBuild 샌드박스를 사용하여 빌드 디버그](sandbox.md) 설명서를 참조하세요.

## Session Manager를 사용하여 빌드 디버그
<a name="debug-codebuild-session-manager"></a>

AWS Systems Manager Session Manager를 사용하면 실제 실행 환경에서 실행 중인 빌드에 직접 액세스할 수 있습니다. 이 접근 방식을 사용하면 활성 빌드 컨테이너에 연결하고 빌드 프로세스를 실시간으로 검사할 수 있습니다. 파일 시스템을 검사하고, 실행 중인 프로세스를 모니터링하고, 발생하는 문제를 해결할 수 있습니다.

자세한 지침은 [Session Manager를 사용하여 빌드 디버그](session-manager.md) 설명서를 참조하세요.