Docker 컨테이너에서 실행

제공된 Dockerfile 및 docker-compose.yml을 사용하여 빌드된 Docker 컨테이너 내에서 코드 예시를 실행하고 Google Ads API 애플리케이션을 개발할 수 있습니다.

기본 요건

  1. 머신에 Docker를 설치합니다.
  2. 구성 가이드에 설명된 대로 google_ads_php.ini 파일을 구성합니다.

컨테이너 시작

백그라운드에서 Docker 컨테이너를 빌드하고 시작하려면 클론된 저장소의 루트 디렉터리에서 다음 명령어를 실행합니다.

docker compose up --build -d

이렇게 하면 필요한 모든 종속 항목이 설치된 Docker 컨테이너 인스턴스가 제공됩니다.

컨테이너 셸 액세스

실행 중인 컨테이너 내에서 Bash 셸을 열려면 docker ps를 실행하여 컨테이너 ID를 가져온 다음 다음을 실행합니다.

docker exec -it <CONTAINER_ID> bash

또는 docker-compose.yml (web)에 정의된 서비스 이름으로 Docker Compose를 사용할 수 있습니다.

docker compose exec web bash

이렇게 하면 컨테이너 내에서 코드 예시와 기타 스크립트를 실행할 수 있습니다.

컨테이너 중지

실행 중인 컨테이너 인스턴스를 중지하고 삭제하려면 다음을 실행합니다.

docker compose down