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 kapsayıcısında geliştirebilirsiniz.

Ön koşullar

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

Kapsayıcıyı başlatma

Docker container örneğini arka planda oluşturup başlatmak için, deponun klonlandığı dizinde aşağıdaki komutu çalıştırın:

docker compose up --build -d

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

Kapsayıcı kabuğuna erişme

Çalışan kapsayıcının içinde bir Bash kabuğu açmak için docker ps komutunu çalıştırarak kapsayıcı kimliğini alın, ardından şu komutu çalıştırın:

docker exec -it <CONTAINER_ID> bash

Alternatif olarak, Docker Compose kullanarak container'ı 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 kapsayıcı kabuğunda kod örneklerini ve diğer komut dosyalarını ç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