คอนเทนเนอร์นักเทียบท่าคืออะไรกันแน่?
คอนเทนเนอร์นักเทียบท่าคืออะไรกันแน่?

วีดีโอ: คอนเทนเนอร์นักเทียบท่าคืออะไรกันแน่?

วีดีโอ: คอนเทนเนอร์นักเทียบท่าคืออะไรกันแน่?
วีดีโอ: 15 เหตุการณ์สุดพลาดเกี่ยวกับเรือที่ถูกบันทึกเอาไว้ได้ (เป็นไปได้ไง) 2024, อาจ
Anonim

NS ตู้คอนเทนเนอร์ เป็นแพลตฟอร์มการพัฒนาซอฟต์แวร์โอเพ่นซอร์ส ประโยชน์หลักคือการบรรจุแอปพลิเคชันใน ตู้คอนเทนเนอร์ ทำให้สามารถพกพาไปยังระบบใดๆ ที่ใช้ระบบปฏิบัติการ Linux หรือ Windows (OS) เครื่อง Windows สามารถเรียกใช้ Linux ตู้คอนเทนเนอร์ โดยใช้เครื่องเสมือน (VM)

ในทำนองเดียวกัน Docker container ใช้สำหรับอะไร?

นักเทียบท่า เป็นเครื่องมือที่ออกแบบมาเพื่อให้ง่ายต่อการสร้าง ปรับใช้ และเรียกใช้แอปพลิเคชันโดยใช้ ตู้คอนเทนเนอร์ . ตู้คอนเทนเนอร์ อนุญาตให้นักพัฒนาสร้างแพ็คเกจแอปพลิเคชันที่มีทุกส่วนที่ต้องการ เช่น ไลบรารีและการพึ่งพาอื่นๆ และจัดส่งทั้งหมดเป็นแพ็คเกจเดียว

นอกจากนี้ คอนเทนเนอร์นักเทียบท่าทำงานอย่างไร นักเทียบท่า โดยพื้นฐานแล้ว a คอนเทนเนอร์ เอ็นจิ้นที่ใช้คุณสมบัติเคอร์เนล Linux เช่น เนมสเปซและกลุ่มควบคุมเพื่อสร้าง ตู้คอนเทนเนอร์ ที่ด้านบนของระบบปฏิบัติการและปรับใช้แอปพลิเคชันโดยอัตโนมัติบน คอนเทนเนอร์ . นักเทียบท่า ใช้ระบบไฟล์ยูเนียน Copy-on-write สำหรับการจัดเก็บแบ็กเอนด์

เมื่อพิจารณาตามนี้แล้ว อะไรอยู่ในคอนเทนเนอร์ Docker

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

ใช้ในการสร้างคอนเทนเนอร์นักเทียบท่าหรือไม่?

รูปภาพคือ ใช้ทำภาชนะ . พวกเขามีระบบปฏิบัติการพื้นฐานและไบนารีหรือแอปพลิเคชันที่มีอยู่ รูปภาพเป็นสำเนาที่บันทึกไว้ของa คอนเทนเนอร์ . รายการที่บันทึกไว้ ตู้คอนเทนเนอร์ สามารถดูได้โดยใช้ นักเทียบท่า คำสั่งภาพ