Docker 컨테이너 내부에서 AWS Fargate 작업 ID에 액세스할 수 있습니까?
P粉446800329
P粉446800329 2024-03-30 15:48:15
0
1
448

Docker 컨테이너에서 PHP 애플리케이션을 실행 중이며 AWS Cloudwatch로 전송되는 로그에 사용되는 스트림 ID에 작업 ID를 포함하고 싶습니다. 어떻게 접근할 수 있나요?

내 로그를 보면 일부 오류에 시스템 컨텍스트가 포함되어 있는 것을 볼 수 있는데, 이 컨텍스트에는 ECS_CONTAINER_METADATA_URI_V4,其中包括任务 id,但这必须进行解析,因此希望有一种更干净的方法,例如 ENV[SOME_ENV_VAR]와 같은 내용이 구성 파일에서 참조될 가능성이 있습니다.

P粉446800329
P粉446800329

모든 응답(1)
P粉439804514

ECS_CONTAINER_METADATA_URI_V4에서 URI에 요청하고 응답을 구문 분석해야 합니다. 컨테이너 내부에서 이 데이터에 액세스할 수 있는 다른 방법은 없습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿