คุณสามารถเรียกใช้ ทั้งโปรแกรม Linux และ Windows และไฟล์เรียกทำงาน ในคอนเทนเนอร์ Docker แพลตฟอร์ม Docker ทำงานบน Linux (บน x86-64, ARM และสถาปัตยกรรม CPU อื่น ๆ อีกมากมาย) และบน Windows (x86-64)
ฉันทำอะไรกับ Docker ได้บ้าง
นี่เป็นเพียงบางกรณีการใช้งานที่ให้สภาพแวดล้อมที่สอดคล้องกันโดยมีค่าใช้จ่ายต่ำด้วยเทคโนโลยีที่เปิดใช้งานของ Docker
- ทำให้การกำหนดค่าง่ายขึ้น …
- การจัดการไปป์ไลน์โค้ด …
- ผลผลิตของนักพัฒนา …
- แยกแอพ …
- การรวมเซิร์ฟเวอร์ …
- ความสามารถในการดีบัก …
- หลายผู้เช่า
คุณสามารถเรียกใช้แอป GUI ในคอนเทนเนอร์ Docker ได้หรือไม่
การรันโปรแกรม GUI ใน Docker อาจเป็นเทคนิคที่มีประโยชน์เมื่อคุณกำลังประเมินซอฟต์แวร์ชิ้นใหม่ คุณสามารถติดตั้งซอฟต์แวร์ ในคอนเทนเนอร์ที่สะอาด แทนที่จะต้องสร้างมลพิษให้กับโฮสต์ของคุณด้วยแพ็คเกจใหม่ วิธีการนี้ยังช่วยให้คุณหลีกเลี่ยงความไม่เข้ากันใดๆ กับแพ็คเกจอื่นๆ ในสภาพแวดล้อมของคุณ
รันใน Docker ทำอะไร
คำสั่งเรียกใช้นักเทียบท่า สร้างคอนเทนเนอร์จากอิมเมจที่กำหนดและเริ่มต้นคอนเทนเนอร์โดยใช้คำสั่งที่กำหนด เป็นหนึ่งในคำสั่งแรกที่คุณควรคุ้นเคยเมื่อเริ่มทำงานกับ Docker
สิ่งที่เก็บไว้ในคอนเทนเนอร์ Docker
ในระบบลินุกซ์ นักเทียบท่าจะจัดเก็บ ข้อมูลที่เกี่ยวข้องกับรูปภาพ คอนเทนเนอร์ วอลุ่ม และอื่นๆ ภายใต้ /var/lib/docker เมื่อเรารันคำสั่ง docker build, docker สร้างหนึ่งเลเยอร์สำหรับแต่ละคำสั่งใน dockerfile เลเยอร์รูปภาพเหล่านี้เป็นเลเยอร์แบบอ่านอย่างเดียว