เรียกใช้ในคอนเทนเนอร์ Docker

คุณสามารถเรียกใช้ตัวอย่างโค้ดและพัฒนาแอปพลิเคชัน Google Ads API ภายใน คอนเทนเนอร์ Docker ที่สร้างขึ้นโดยใช้ Dockerfile และ docker-compose.yml ที่ให้ไว้

ข้อกำหนดเบื้องต้น

ก่อนเริ่มต้น ให้ติดตั้ง Docker ในเครื่อง

เริ่มคอนเทนเนอร์

หากต้องการสร้างและเริ่มอินสแตนซ์คอนเทนเนอร์ Docker ในเบื้องหลัง ให้เรียกใช้คำสั่งต่อไปนี้ในไดเรกทอรีที่คุณโคลนที่เก็บ

docker compose up --build -d

ซึ่งจะสร้างอินสแตนซ์คอนเทนเนอร์ Docker ที่มีการตั้งค่าสภาพแวดล้อมการดำเนินการ

เข้าถึงเชลล์ของคอนเทนเนอร์

หากต้องการเปิด Bash Shell ภายในคอนเทนเนอร์ที่ทำงานอยู่ ให้เรียกใช้ docker ps เพื่อรับ รหัสคอนเทนเนอร์ แล้วเรียกใช้คำสั่งต่อไปนี้

docker exec -it <CONTAINER_ID> bash

หรือหากเริ่มคอนเทนเนอร์โดยใช้ Docker Compose คุณสามารถเรียกใช้ docker compose exec โดยใช้ชื่อบริการที่กำหนดไว้ใน docker-compose.yml (web) ได้

docker compose exec web bash

ซึ่งจะช่วยให้คุณเรียกใช้ตัวอย่างโค้ดและสคริปต์อื่นๆ ภายในเชลล์คอนเทนเนอร์แบบอินเทอร์แอกทีฟได้

หยุดคอนเทนเนอร์

หากต้องการหยุดและนำอินสแตนซ์คอนเทนเนอร์ที่ทำงานอยู่ออก ให้เรียกใช้คำสั่งต่อไปนี้

docker compose down