คอนเทนเนอร์ในสถาปัตยกรรมการคำนวณคืออะไร?

ในสถาปัตยกรรมการคำนวณ คอนเทนเนอร์คือชุดซอฟต์แวร์ที่มีน้ำหนักเบา ทำงานแบบสแตนด์อโลน และปฏิบัติการได้ ซึ่งมีรหัสที่จำเป็นทั้งหมด รันไทม์ เครื่องมือระบบ ไลบรารี และการตั้งค่าที่จำเป็นสำหรับการเรียกใช้แอปพลิเคชัน โดยทั่วไปแล้วคอนเทนเนอร์จะใช้เพื่อปรับใช้และเรียกใช้แอปพลิเคชันอย่างราบรื่นในสภาพแวดล้อมต่างๆ เช่น การพัฒนา การทดสอบ การจัดเตรียม และสภาพแวดล้อมการผลิต โดยไม่ต้องกังวลเกี่ยวกับปัญหาการพึ่งพาและความแตกต่างในระบบปฏิบัติการ พวกมันจัดเตรียมสภาพแวดล้อมแบบแยกส่วนและเป็นมาตรฐานที่อนุญาตให้หลายคอนเทนเนอร์อยู่ร่วมกันบนระบบโฮสต์เดียวกันโดยไม่รบกวนซึ่งกันและกัน เทคโนโลยีคอนเทนเนอร์ยอดนิยมบางอย่าง ได้แก่ Docker, Kubernetes และ OpenShift

วันที่เผยแพร่: