Запуск в контейнере Docker

Вы можете запускать примеры кода и разрабатывать свое приложение Google Ads API внутри контейнера Docker, созданного с использованием предоставленных файлов Dockerfile и docker-compose.yml .

Предварительные требования

  1. Установите Docker на свой компьютер.
  2. Настройте файл google_ads_php.ini в соответствии с инструкциями в руководстве по настройке .

Запустите контейнер

Чтобы собрать и запустить контейнер Docker в фоновом режиме, выполните следующую команду в корневом каталоге клонированного репозитория:

docker compose up --build -d

Это предоставляет экземпляр контейнера Docker со всеми установленными необходимыми зависимостями.

Получите доступ к оболочке контейнера.

Чтобы открыть оболочку Bash внутри запущенного контейнера, выполните команду docker ps для получения идентификатора контейнера, а затем выполните:

docker exec -it <CONTAINER_ID> bash

В качестве альтернативы можно использовать Docker Compose с именем сервиса, определенным в файле docker-compose.yml ( web ):

docker compose exec web bash

Это позволяет запускать примеры кода и другие скрипты внутри контейнера.

Остановите контейнер

Чтобы остановить и удалить запущенные экземпляры контейнера, выполните следующую команду:

docker compose down