Menjalankan di container Docker

Anda dapat mengeksekusi contoh kode dan mengembangkan aplikasi Google Ads API di dalam container Docker yang dibuat menggunakan Dockerfile dan docker-compose.yml yang disediakan.

Prasyarat

  1. Instal Docker di komputer Anda.
  2. Konfigurasi file google_ads_php.ini Anda seperti yang dijelaskan dalam Panduan konfigurasi.

Mulai penampung

Untuk membangun dan memulai container Docker di latar belakang, jalankan perintah berikut di direktori root repositori yang di-clone:

docker compose up --build -d

Tindakan ini akan menyediakan instance container Docker dengan semua dependensi yang diperlukan telah diinstal.

Mengakses shell penampung

Untuk membuka shell Bash di dalam container yang sedang berjalan, jalankan docker ps untuk mendapatkan ID container, lalu jalankan:

docker exec -it <CONTAINER_ID> bash

Atau, Anda dapat menggunakan Docker Compose dengan nama layanan yang ditentukan di docker-compose.yml (web):

docker compose exec web bash

Dengan demikian, Anda dapat menjalankan contoh kode dan skrip lainnya di dalam container.

Hentikan container

Untuk menghentikan dan menghapus instance container yang sedang berjalan, jalankan:

docker compose down