Sağlanan Dockerfile ve docker-compose.yml kullanılarak oluşturulan bir Docker container'ında kod örneklerini çalıştırabilir ve Google Ads API uygulamanızı 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 kapsayıcı örneklerini durdurmak ve kaldırmak için şu komutu çalıştırın:
docker compose down