Docker kapsayıcısında çalıştırma

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

Başlamadan önce makinenize Docker'ı yükleyin.

Kapsayıcıyı başlatma

Docker container örneğini arka planda derleyip başlatmak için depoyu klonladığınız dizinde aşağıdaki komutu çalıştırın:

docker compose up --build -d

Bu işlem, yürütme ortamı ayarlanmış bir Docker container örneği sağlar.

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, ardından şu komutu çalıştırın:

docker exec -it <CONTAINER_ID> bash

Alternatif olarak, container'ı Docker Compose kullanarak başlattıysanız docker-compose.yml içinde tanımlanan hizmet adıyla docker compose exec komutunu çalıştırabilirsiniz (web):

docker compose exec web bash

Bu sayede, etkileşimli container kabuğunda kod örneklerini ve diğer komut dosyalarını ç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