Uruchamianie w kontenerze Dockera

Przykłady kodu możesz wykonywać, a aplikację interfejsu Google Ads API rozwijać w kontenerze Dockera utworzonym za pomocą podanych Dockerfile i docker-compose.yml.

Wymagania wstępne

  1. Zainstaluj Dockera na swoim komputerze.
  2. Skonfiguruj plik google_ads_php.ini zgodnie z opisem w przewodniku po konfiguracji.

Uruchamianie kontenera

Aby utworzyć i uruchomić kontener Dockera w tle, uruchom to polecenie w katalogu głównym sklonowanego repozytorium:

docker compose up --build -d

Spowoduje to utworzenie instancji kontenera Dockera ze wszystkimi wymaganymi zależnościami.

Uzyskiwanie dostępu do powłoki kontenera

Aby otworzyć powłokę Bash w uruchomionym kontenerze, uruchom polecenie docker ps, aby uzyskać identyfikator kontenera, a następnie uruchom:

docker exec -it <CONTAINER_ID> bash

Możesz też użyć Docker Compose z nazwą usługi zdefiniowaną w pliku docker-compose.yml (web):

docker compose exec web bash

Umożliwi Ci to uruchamianie przykładów kodu i innych skryptów w kontenerze.

Zatrzymywanie kontenera

Aby zatrzymać i usunąć uruchomione instancje kontenera, uruchom:

docker compose down