커스텀 런타임을 사용하여 App Engine 가변형 환경에서 실행되는 PHP 앱에 기능을 추가할 수 있습니다. 커스텀 런타임을 구성하려면 app.yaml
파일에서 다음 줄을 바꿉니다.
runtime: php
아래의 줄과 같이 바꿉니다.
runtime: custom
또한 Dockerfile
을 app.yaml
파일이 포함된 같은 디렉터리에 추가해야 합니다.
PHP 컨테이너를 빌드하기 위해 Google은 다음과 같은 기본 이미지를 제공합니다.
기본 이미지 | 상태 확인 |
---|---|
gcr.io/google-appengine/php |
예 |
커스텀 런타임에서 Dockerfile을 정의하는 방법은 커스텀 런타임 문서를 참조하세요.
상태 확인
기본적으로 가변형 환경에서 실행되는 모든 프로그램은 상태 확인 요청을 받습니다.
기본 이미지 gcr.io/google_appengine/php
는 상태 확인 요청에 응답하므로 상태 확인 핸들러를 직접 작성할 필요가 없습니다. 다른 이미지를 사용하는 경우 상태 확인을 중지하거나 코드를 직접 작성하여 상태 확인 요청을 처리해야 합니다.