# ใช้ JRE เป็น base image เพื่อลดขนาด image FROM eclipse-temurin:17-jre-jammy # กำหนด working directory ภายใน container WORKDIR /app # คัดลอก JAR ไฟล์ที่สร้างขึ้นมาแล้ว # โดยต้องปรับชื่อไฟล์ให้ตรงกับชื่อไฟล์ JAR ของคุณ # เช่น ถ้าชื่อไฟล์คือ target/hospital-management-api-1.0.jar # ก็ใช้ COPY target/hospital-management-api-1.0.jar app.jar COPY target/hospital-management-api-1.0.jar app.jar # สั่งรันแอปพลิเคชันเมื่อ container ทำงาน ENTRYPOINT ["java", "-jar", "app.jar"]