‫การบรรยายนี้เป็นคำตอบของการบรรยายที่ได้รับมอบหมายก่อนหน้านี้สำหรับการจัดการบรรจุภัณฑ์หลายอัน
‫นี่เป็นเพียงการบันทึกของฉันที่คิดออกมาดัง ๆ และเดินผ่านงานที่ได้รับมอบหมาย คุณอาจมีคำสั่งต่างกันเล็กน้อย
‫ไม่เป็นไรตราบใดที่คุณได้ผลลัพธ์สุดท้ายของคอนเทนเนอร์สามแบบที่แตกต่างกันเรียกใช้อิมเมจสามแบบด้วยพารามิเตอร์ที่ต้องการ
‫ไปเลย.
‫ฉันอาจต้องการเรียกใช้ MySQL ก่อน
‫mysql แต่ฉันจะต้องถอดมันออกแล้วเปิดพอร์ต 3306
‫งั้นฉันจะตั้งชื่อมันว่า db
‫จากนั้นฉันก็จะโยนตัวแปรสภาพแวดล้อมนี้
‫ที่ควรทำ
‫โอ้ฉันมีขีดกลางมากเกินไปใน e
‫ตกลง.
‫ตอนนี้ฉันจะทำบันทึกนักเทียบท่าภาชนะ mysql
‫Nope ขอโทษ
‫บันทึก db ไม่ได้เข้าสู่ระบบ
‫ดังนั้นฉันไม่ ... ลองดูฉันไม่แน่ใจ ... ฉันยังไม่เห็นมัน
‫ฉันไม่เห็นรหัสผ่าน
‫มันค่อนข้างชัดเจน
‫ให้ฉันลองอีกครั้ง
‫เราจะไปที่นั่น. สร้างรหัสผ่านรูทที่นั่น
‫ฉันต้องการคัดลอกเพื่อใช้ในภายหลัง
‫ฉันไม่ต้องการมันสำหรับงานนี้
‫แต่นั่นคือวิธีที่ฉันจะได้รับรหัสผ่านถ้าฉันต้องการเข้าสู่ระบบเซิร์ฟเวอร์ MySQL นั้น เอาล่ะ
‫เราจะเรียกใช้ตัวถัดไป -
‫ตัวเรียกใช้คอนเทนเนอร์ตัวเรียกใช้เว็บเซิร์ฟเวอร์ชื่อเดี่ยว
‫มันจะเป็น Apache หนึ่งพอร์ตดังนั้นพอร์ต 8080 บนโฮสต์ของฉันจะไปที่ 80 ในคอนเทนเนอร์ของฉัน
‫จากนั้น httpd
‫ตกลงและถ้าฉันทำ ps นักเทียบท่าทั้งคู่ควรจะทำงาน ฉันสามารถเห็นทางด้านขวาว่าพอร์ตที่เหมาะสมกำลังเปลี่ยนเส้นทางจากโฮสต์ของฉันไปยังคอนเทนเนอร์ของฉัน
‫นั่นคือความหมายของลูกศรเล็ก ๆ
‫จากนั้นลองดูคอนเทนเนอร์นักเทียบท่าอีกหนึ่งตัวเรียกใช้
‫ตั้งชื่อพร็อกซี ฉันจะแสดงรายการบนพอร์ต 80 และส่งต่อไปยังพอร์ต 80 มันแยกออก และชื่อที่เหมาะสม
‫ตกลงฉันคิดว่าเป็นคนดี
‫ps นักเทียบท่าคุณจะสังเกตุโดยวิธีการที่ฉันกำลังพิมพ์นักเทียบท่า ps
‫ไม่ใช่นักเทียบท่าคอนเทนเนอร์เพราะนิสัยเก่าตายยากและคำสั่งเก่าคือนักเทียบท่า ps
‫แต่มันก็ยังใช้งานได้ เอาล่ะ
‫ทั้งสามกำลังทำงานอยู่ พอร์ตทั้งหมดกำลังส่งต่อ ตั้งชื่อให้ถูกต้อง
‫และฉันจะไป ...
‫จริง ๆ แล้วฉันจะทดสอบพอร์ตของพวกเขา ถ้าฉันทำ localhost
‫curl ก็ควรคืน nginx ให้ฉัน ถ้าฉันขด ... ลองดู localhost 8080 ฉันควรกลับ Apache
‫เอาล่ะ
‫ที่เปิดอยู่
‫เอาล่ะ
‫ตอนนี้ฉันต้องทำความสะอาดพวกเขา
‫ฉันต้องการที่จะทำนักเทียบท่าคอนเทนเนอร์หยุดโอ้ที่ถูกต้อง
‫ฉันไม่ได้ตั้งชื่อพวกเขาอย่างนั้น
‫นั่นมันโง่
‫ฉันแค่จะใช้แท็บเพื่อทำให้แท็บสมบูรณ์ ฉันสามารถทำสิ่งนี้และอันนี้
‫ตอนนี้
‫ตกลง.
‫ทั้งสามถูกหยุด นักเทียบท่า ps -a
‫อ๋อ
‫ทั้งสามคน ฉันสามารถทำได้เช่นกันนักเทียบท่าคอนเทนเนอร์ ls -a
‫สิ่งเดียวกัน
‫ตอนนี้ฉันต้องลบออก
‫ฉันจะทำคอนเทนเนอร์นักเทียบท่า rm
‫ฉันจะใช้ความสมบูรณ์ของแท็บอีกครั้งและลบออก
‫นักเทียบท่า ps -a ... ไม่มีอะไรที่นั่น. ภาพนักเทียบท่า
‫นี่คือคำสั่งใหม่จริง ๆ รูปภาพ นั่นแสดงให้ฉันเห็นถึงสามรูปต่าง ๆ ที่ยังคงอยู่
‫ตกลง.
‫ทุกอย่างสะอาดหมดจด นั่นคือการมอบหมายของฉัน