‫ข้อกำหนดสำหรับการมอบหมายนี้หรือสิ่งที่คุณจำเป็นต้องรู้ก่อนที่คุณจะทำสิ่งนี้คือคุณได้ผ่านการบรรยายบางส่วนในอดีตเพื่อรับเชลล์คำสั่งในคอนเทนเนอร์ ลีนุกซ์ดิสทริบิวชันและความแตกต่างและวิธีการใช้งานคอนเทนเนอร์
‫ตกลงที่นี่เป็นอีกหนึ่งงานที่ได้รับมอบหมายให้คุณและมันจะแตกต่างจากสถานการณ์แบบนักพัฒนาที่ตรงตามคอนเทนเนอร์
‫แต่มันก็ใช้ได้จริงและเป็นเรื่องธรรมดาในโลกแห่งความเป็นจริง
‫ในอดีตคุณอาจตั้งค่าเครื่องเสมือนทั้งหมดเพื่อทดสอบเวอร์ชันบรรทัดคำสั่งที่แตกต่างกันหรือการกระจาย Linux
‫ที่แตกต่างกัน
‫แต่ด้วยคอนเทนเนอร์ที่ทำให้ WAY ง่ายขึ้น
‫ลองนึกภาพตัวเองว่าเป็นวิศวกรฝ่ายสนับสนุนสำหรับเซิร์ฟเวอร์ฟาร์มที่รันทั้ง Ubuntu และ CentOS และมีตั๋วเข้ามาเพื่อขอให้คุณตรวจสอบเวอร์ชั่น
‫curl ที่แตกต่างกันในการแจกแจงสองแบบ
‫ดังนั้นในโลกยุคก่อนคอนเทนเนอร์คุณอาจต้องตั้งค่าสภาพแวดล้อมเสมือนจริงและรอให้ระบบปฏิบัติการติดตั้งจนกว่าคุณจะพร้อม
‫แต่ในโลกนี้เราสามารถเรียกใช้คำสั่งไม่กี่คำ
‫ดังนั้นเป้าหมายที่นี่จริงๆก็แค่เรียกใช้คำสั่ง curl version ภายในลีนุกซ์รุ่นต่าง ๆ ในเวลาไม่กี่นาที
‫ดังนั้นเราจะใช้ centos: 7 เวอร์ชั่น
‫แล้วอูบุนตู: 14 รุ่น 04 คุณจะต้องใช้คำสั่ง -it
‫บนคำสั่งเรียกใช้นักเทียบท่าของคุณและให้คำสั่ง bash ในตอนท้าย
‫จากนั้นมีตัวเลือกใหม่ที่คุณควรลองซึ่งก็คือ --rm
‫ซึ่งจะช่วยคุณประหยัดในภายหลัง ดังนั้นฉันขอแนะนำให้ดูผ่านความช่วยเหลือในบรรทัดคำสั่งหรือผ่านเว็บไซต์สนับสนุน Docker ที่เอกสาร
‫นักเทียบท่า ดอทคอม
‫และเมื่อคุณอยู่ที่นั่นจริงๆ ...
‫โอ้แล้วคุณต้องการหน้าต่างเทอร์มินัลสองแบบเพื่อให้คุณสามารถสลับไปมาระหว่างสองคนนี้ ...
‫และเพื่อที่จะเรียกใช้คำสั่งเวอร์ชัน curl คุณจะต้องอัปเดตการแจกแจงแต่ละรายการหรือตรวจสอบว่ามีการติดตั้ง curl
‫หรือไม่
‫ฉันได้รับคำสั่งบางอย่างให้คุณแล้วว่ามันต่างกันเล็กน้อยระหว่างสองคำสั่ง
‫แบบฝึกหัดนี้จะไม่ให้ผลลัพธ์ที่น่าสนใจแก่คุณ
‫เป็นเพียงการช่วยให้คุณเข้าใจว่าคุณสามารถข้ามไปยังซอฟต์แวร์ที่แตกต่างกันหรือกระจายลีนุกซ์ได้ง่ายและรวดเร็วเพียงใช้เครื่องมือบางอย่างแล้วออกไป
‫ในท้ายที่สุดฉันคาดหวังว่าคุณจะมีเวอร์ชั่นม้วนงอที่แตกต่างกันในการแจกแจงสองแบบนั้น