สารบัญ:

Dockerrun AWS JSON คืออะไร
Dockerrun AWS JSON คืออะไร

วีดีโอ: Dockerrun AWS JSON คืออะไร

วีดีโอ: Dockerrun AWS JSON คืออะไร
วีดีโอ: 7 - Dockerrun.aws.json Introduction || Deploy Multi-Container App on AWS 2024, พฤศจิกายน
Anonim

NS ด็อกเกอร์รัน . aws . json เป็นไฟล์ Elastic Beanstalk-specific JSON ที่อธิบายวิธีปรับใช้ชุดคอนเทนเนอร์ Docker เป็นแอปพลิเคชัน Elastic Beanstalk คุณสามารถใช้ a Dockerrun.

ในลักษณะนี้ EB Deploy ทำอะไรได้บ้าง?

ก้านถั่วยืดหยุ่น ( EB ) เป็น บริการที่ใช้ในการ ปรับใช้ จัดการและปรับขนาดเว็บแอปพลิเคชันและบริการ คุณ สามารถ ใช้ ก้านถั่วยืดหยุ่น จากคอนโซลการจัดการ AWS หรือจากบรรทัดคำสั่งโดยใช้ ก้านถั่วยืดหยุ่น อินเทอร์เฟซบรรทัดคำสั่ง ( EB CLI ).

รู้ยังว่า Elastic Beanstalk เป็นคอนเทนเนอร์หรือไม่? ก้านถั่วยืดหยุ่น เป็น AWS บริการสำหรับการปรับใช้และปรับขนาดเว็บแอปพลิเคชันและบริการ ก้านถั่วยืดหยุ่น แล้วดูแล คอนเทนเนอร์ การปรับใช้ การจัดเตรียมโครงสร้างพื้นฐานที่จำเป็น และการจัดการแพลตฟอร์มพื้นฐาน รวมถึงการจัดหาแพตช์และการอัปเดตล่าสุดเพื่อสนับสนุนแอปพลิเคชัน

ประการที่สอง ฉันจะปรับใช้อิมเมจ Docker กับ Elastic Beanstalk ได้อย่างไร

ในการดำเนินการดังกล่าว เราจะใช้กระบวนการต่อไปนี้:

  1. พัฒนาโค้ดในเครื่อง (เสร็จสิ้น)
  2. สร้างอิมเมจ Docker ในเครื่อง
  3. ดันอิมเมจ Docker ที่สร้างขึ้นไปยัง Docker Hub
  4. อัปโหลด Dockerrun อ๊ะ json ไปยัง Elastic Beanstalk ณ จุดนี้ Elastic Beanstalk จะดึงภาพของคุณออกจาก Docker Hub และปรับใช้แอปพลิเคชันของคุณ

ฉันจะปรับใช้แอปพลิเคชันใน AWS ได้อย่างไร

ปรับใช้รหัสกับเครื่องเสมือน

  1. ขั้นตอนที่ 1: สร้างคู่คีย์
  2. ขั้นตอนที่ 2: เข้าสู่ CodeDeploy Console
  3. ขั้นตอนที่ 3: เปิดเครื่องเสมือน
  4. ขั้นตอนที่ 4: ตั้งชื่อแอปพลิเคชันของคุณและตรวจสอบการแก้ไขแอปพลิเคชันของคุณ
  5. ขั้นตอนที่ 5: สร้างกลุ่มการปรับใช้
  6. ขั้นตอนที่ 6: สร้างบทบาทบริการ
  7. ขั้นตอนที่ 7: ปรับใช้แอปพลิเคชันของคุณ
  8. ขั้นตอนที่ 8: ล้างอินสแตนซ์ของคุณ

แนะนำ: