Kod örneklerini çalıştırabilir ve Google Ads API uygulamanızı, sağlanan Dockerfile ve docker-compose.yml kullanılarak oluşturulmuş bir Docker container'ında geliştirebilirsiniz.
Ön koşullar
- Makinenize Docker'ı yükleyin.
google_ads_php.inidosyanızı Yapılandırma kılavuzunda açıklandığı şekilde yapılandırın.
Kapsayıcıyı başlatma
Docker container'ını arka planda derleyip başlatmak için klonlanan deponuzun kök dizininde aşağıdaki komutu çalıştırın:
docker compose up --build -d
Bu sayede, gerekli tüm bağımlılıkların yüklü olduğu bir Docker container örneği elde edersiniz.
Kapsayıcı kabuğuna erişme
Çalışan container'da bir Bash kabuğu açmak için docker ps komutunu çalıştırarak container kimliğini alın ve ardından şu komutu çalıştırın:
docker exec -it <CONTAINER_ID> bash
Alternatif olarak, docker-compose.yml (web) içinde tanımlanan hizmet adıyla Docker Compose'u kullanabilirsiniz:
docker compose exec web bash
Bu sayede, kod örneklerini ve diğer komut dosyalarını kapsayıcıda çalıştırabilirsiniz.
Kapsayıcıyı durdurma
Çalışan container örneklerini durdurup kaldırmak için şu komutu çalıştırın:
docker compose down