Docker कंटेनर में चलाना

उपलब्ध कराए गए Dockerfile और docker-compose.yml का इस्तेमाल करके बनाए गए Docker कंटेनर में, कोड के उदाहरणों को लागू किया जा सकता है. साथ ही, Google Ads API ऐप्लिकेशन को डेवलप किया जा सकता है.

ज़रूरी शर्तें

शुरू करने से पहले, अपनी मशीन पर Docker इंस्टॉल करें.

कंटेनर को चालू करना

बैकग्राउंड में Docker कंटेनर इंस्टेंस बनाने और उसे शुरू करने के लिए, उस डायरेक्ट्री में यह कमांड चलाएं जहां आपने रिपॉज़िटरी को क्लोन किया है:

docker compose up --build -d

इससे, सेट अप किए गए एक्ज़ीक्यूशन एनवायरमेंट के साथ Docker कंटेनर इंस्टेंस मिलता है.

कंटेनर शेल को ऐक्सेस करना

चल रहे कंटेनर में Bash शेल खोलने के लिए, कंटेनर आईडी पाने के लिए docker ps चलाएं. इसके बाद, यह चलाएं:

docker exec -it <CONTAINER_ID> bash

इसके अलावा, अगर आपने Docker Compose का इस्तेमाल करके कंटेनर शुरू किया है, तो docker-compose.yml (web) में तय किए गए सेवा के नाम के साथ docker compose exec को चलाया जा सकता है:

docker compose exec web bash

इससे, इंटरैक्टिव कंटेनर शेल में कोड के उदाहरण और अन्य स्क्रिप्ट चलाई जा सकती हैं.

कंटेनर को बंद करना

चल रहे कंटेनर इंस्टेंस को रोकने और हटाने के लिए, यह कमांड चलाएं:

docker compose down