What is Docker?

คำอธิบายการบรรยาย
Explore the core concepts of Docker, delving into the ecosystem encompassing various tools and software that facilitate creating and running containers. Grasp the distinction between a Docker image and a container, with an image as the packaged dependencies and configuration for a program, and a container as the instance of running that image, each with isolated system resources.
เรียนรู้เพิ่มเติมจากหลักสูตรเต็มรูปแบบ
Docker and Kubernetes: The Complete Guide
Build, test, and deploy Docker applications with Kubernetes while learning production-style development workflows
วิดีโอออนดีมานด์ความยาว 20:38:02 • อัพเดทเมื่อ กันยายน 2025
Learn Docker from scratch, no previous experience required
Master the Docker CLI to inspect and debug running containers
Build a CI + CD pipeline from scratch with Github, Travis CI, and AWS
Understand the purpose and theory of Kubernetes by building a complex app
Automatically deploy your code when it is pushed to Github!
Develop practical skills through hands-on projects and exercises
ไทย [อัตโนมัติ]
ในส่วนสุดท้ายเราพยายามตอบคำถามว่าเพราะเหตุใดจึงใช้นักเทียบท่า และในที่สุดเราก็บอกว่าเราใช้ฟุตบอลเพราะมันทำให้ง่ายต่อการติดตั้งและรันซอฟต์แวร์ใหม่บนคอมพิวเตอร์ของเรา เราจะไม่พยายามตอบคำถามสำคัญอื่น ๆ ที่นี่ซึ่งเป็นฟุตบอลอะไร คำถามนี้เป็นคำถามที่ท้าทายมากขึ้นและทุกครั้งที่คุณเห็นคนอ้างถึงนักเทียบท่าในโพสต์บล็อกหรือบทความหรือฟอรั่มหรือที่ใดก็ตามที่พวกเขากำลังอ้างถึงระบบนิเวศทั้งหมดของเครื่องมือโครงการต่างๆ ชิ้นส่วนของซอฟต์แวร์ ดังนั้นถ้ามีคนบอกว่าใช่ฉันใช้นักเทียบท่าในโครงการของพวกเขาพวกเขาอาจจะหมายถึงท่าเรือหรือลูกค้าหรือท่าเรือหรือเซิร์ฟเวอร์ พวกเขาอาจจะเรียกไปที่ท่าเรือหรือฮับบาร์ดส์เอกสารหรือเขียน โครงการเหล่านี้เป็นเครื่องมือชิ้นส่วนของซอฟต์แวร์ที่มารวมกันเพื่อสร้างแพลตฟอร์มหรือระบบนิเวศรอบ ๆ การสร้างและเรียกใช้สิ่งที่เรียกว่าคอนเทนเนอร์ และคำถามที่คุณถามทันทีอาจจะใช้ได้ นั่นเป็นคำถามที่ดีและเป็นคำถามที่เราจะพยายามตอบตลอดหลักสูตรนี้เมื่อไม่นานมานี้เมื่อฉันรันคำสั่งนั้นที่สถานีจอดที่ท่าเรือของฉันเรียกใช้บ้านแดง และเราจะตรวจสอบชุดการกระทำทั้งหมดอย่างใกล้ชิดเมื่อเวลาผ่านไป แต่ตอนนี้ให้ฉันบอกคำศัพท์ที่สำคัญสองข้อให้คุณดู เมื่อฉันรันคำสั่งนั้นบางสิ่งที่เรียกว่า Dockers Selye เอื้อมมือไปยังสิ่งที่เรียกว่าฮับที่เข้มกว่าและดาวน์โหลดไฟล์เดียวที่เรียกว่ารูปภาพรูปภาพเป็นไฟล์เดียวที่มีการอ้างอิงทั้งหมดและการกำหนดค่าทั้งหมดที่จำเป็นในการเรียกใช้โปรแกรมเฉพาะ ตัวอย่างเช่นเบเร็ตต้าซึ่งเป็นภาพที่ฉันเพิ่งดาวน์โหลดมาควรจะเรียกใช้ ไฟล์นี้เป็นไฟล์เดียวที่เก็บไว้ในฮาร์ดไดรฟ์ของคุณและในบางครั้งคุณสามารถใช้ภาพนี้เพื่อสร้างสิ่งที่เรียกว่าคอนเทนเนอร์ ภาชนะเป็นตัวอย่างของภาพ และคุณสามารถคิดว่ามันเป็นเหมือนโปรแกรมที่กำลังทำงานอยู่ เราจะไปลงลึกเข้าไปในรายละเอียดของเธอเพื่อเรียนรู้ว่าภาชนะทำงานอย่างไร แต่ตอนนี้สิ่งที่เราต้องเข้าใจก็คือคอนเทนเนอร์เป็นโปรแกรมที่มีชุดฮาร์ดแวร์แยกทรัพยากรของตัวเอง ดังนั้นมันจึงมีชุดเล็ก ๆ ของตัวเองหรือหน่วยความจำเล็ก ๆ ของตัวเองมีพื้นที่เล็ก ๆ ของเทคโนโลยีเครือข่ายของตัวเอง ตกลง. ดังนั้นฉันไม่ได้ตอบคำถามที่นี่ว่านักเทียบท่าคืออะไร แต่เราได้เรียนรู้อย่างน้อยว่าการอ้างอิงถึง Dharker กำลังพูดถึงการรวบรวมโครงการและเครื่องมือต่าง ๆ ทั้งหมด และเรายังเลือกคำศัพท์ที่สำคัญสองชิ้นขึ้นมาสำหรับภาพนักเทียบท่าและภาชนะ ตอนนี้ภาพและตู้คอนเทนเนอร์เหล่านี้เป็นกระดูกสันหลังของสิ่งที่คุณและฉันจะได้ร่วมงานตลอดระยะเวลาที่เหลือของหลักสูตรนี้ งั้นลองหยุดอย่างรวดเร็วในตอนนี้ เราจะกลับมาอีกในส่วนถัดไปเราจะเริ่มพูดคุยเพิ่มเติมเกี่ยวกับวิธีการทำงานกับรูปภาพและคอนเทนเนอร์ ดังนั้นการพักอย่างรวดเร็วและฉันจะพบคุณในเวลาไม่กี่นาที