เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การเขียนไฟล์ compose.yaml

คุณต้องการสร้างแอปพลิเคชันโดยใช้ Docker Compose โดยเริ่มต้นจากการสร้างแอปพลิเคชัน Docker Compose ที่มี resource เดียวก่อน แล้วค่อยขยายต่อไป

สำหรับแอปพลิเคชันนี้ คุณกำลังใช้ container image ชื่อ test_app:latest ซึ่งต้องการกำหนดการ redirect เครือข่ายจากพอร์ต 8000 บนโฮสต์ไปยังพอร์ต 8000 ภายใน container

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Docker ระดับกลาง

ดูคอร์ส

คำแนะนำการฝึกหัด

  • สร้าง resource ใหม่ชื่อ primary
  • ระบุชื่อ container เป็น webapp
  • ใส่ข้อมูล image ให้ถูกต้อง
  • ระบุรายละเอียดการ port forwarding ในส่วนที่เหมาะสม

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

services:
  # Specify the resource name
  ____
    
    # Define a container name
    ____: webapp
    
    # Use the proper image
    ____
    
    # Define the correct entries to forward ports
    ports:
      - "____"
แก้ไขและรันโค้ด