ในบทความนี้ เราจะแสดงวิธีอัปเกรด Portainer (ติดตั้งบน Docker Host ของคุณ) เป็นเวอร์ชันล่าสุด
หัวข้อเนื้อหา:
- การตรวจสอบหมายเลขเวอร์ชันที่ติดตั้งอยู่ในปัจจุบันของ Portainer
- การหยุด Portainer Docker Container
- การถอดคอนเทนเนอร์ Portainer Docker
- กำลังดาวน์โหลดเวอร์ชันล่าสุดของ Portainer Docker Image
- การอัพเกรด Portainer เป็นเวอร์ชันล่าสุด
- การตรวจสอบว่า Portainer ได้รับการอัปเกรดเป็นเวอร์ชันล่าสุดหรือไม่
- บทสรุป
การตรวจสอบหมายเลขเวอร์ชันที่ติดตั้งอยู่ในปัจจุบันของ Portainer
หากต้องการค้นหาเวอร์ชันของ Portainer ที่ติดตั้งบน Docker Host ของคุณ ให้ไปที่ Portainer web UI จากเว็บเบราว์เซอร์ และเข้าสู่ระบบบัญชี Portainer ของคุณ
หมายเลขเวอร์ชันควรพิมพ์อยู่ที่มุมซ้ายล่างของ Portainer Web UI ในกรณีของเรา เราได้ติดตั้ง Portainer 2.9.0 บนโฮสต์ Docker ของเราแล้ว
การหยุด Portainer Docker Container
ก่อนที่จะสามารถอัพเกรด Portainer ได้ คุณต้องหยุดคอนเทนเนอร์ Portainer Docker ด้วยคำสั่งต่อไปนี้:
- นักเทียบท่าหยุด porttainer
การถอดคอนเทนเนอร์ Portainer Docker
จำเป็นต้องลบคอนเทนเนอร์ Portainer Docker รุ่นเก่าออกเพื่อแทนที่ด้วยคอนเทนเนอร์ใหม่และที่อัปเดต
หากต้องการลบคอนเทนเนอร์ Portainer Docker ให้รันคำสั่งต่อไปนี้:
- นักเทียบท่า RM ปอร์เช่
กำลังดาวน์โหลดเวอร์ชันล่าสุดของ Portainer Docker Image
คุณต้องดาวน์โหลดอิมเมจ Docker Portainer Community Edition (CE) หรือ Portainer Enterprise Edition (EE) เวอร์ชันล่าสุด
หากต้องการดาวน์โหลดอิมเมจ Docker Portainer Community Edition (CE) เวอร์ชันล่าสุด ให้รันคำสั่งต่อไปนี้:
- นักเทียบท่าดึง porttainer - porttainer-ce:ล่าสุดหากต้องการดาวน์โหลดอิมเมจ Docker Portainer Enterprise Edition (EE) เวอร์ชันล่าสุด ให้รันคำสั่งต่อไปนี้:
- นักเทียบท่าดึง porttainer - porttainer-ee:ล่าสุดกำลังดาวน์โหลดอิมเมจ Portainer Docker เวอร์ชันล่าสุด ใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์
ณ จุดนี้ ควรดาวน์โหลดอิมเมจ Portainer Docker เวอร์ชันล่าสุด
การอัพเกรด Portainer เป็นเวอร์ชันล่าสุด
หากต้องการสร้างคอนเทนเนอร์ Portainer Docker โดยใช้อิมเมจ Docker Portainer Community Edition (CE) ล่าสุด ให้รันคำสั่งต่อไปนี้:
- นักเทียบท่าวิ่ง -d -พี 8000 - 8000 -พี 9443 - 9443 --ชื่อ = ปอร์เช่ --เริ่มต้นใหม่ =เสมอ -ใน - เคยเป็น - วิ่ง - นักเทียบท่า.ถุงเท้า: - เคยเป็น - วิ่ง - นักเทียบท่าถุงเท้า -ใน porttainer_data: - ผู้ให้บริการข้อมูล - porttainer-ce:ล่าสุดหากต้องการสร้างคอนเทนเนอร์ Portainer Docker โดยใช้อิมเมจ Docker Portainer Enterprise Edition (EE) ล่าสุด ให้รันคำสั่งต่อไปนี้:
- นักเทียบท่าวิ่ง -d -พี 8000 - 8000 -พี 9443 - 9443 --ชื่อ = ปอร์เช่ --เริ่มต้นใหม่ =เสมอ -ใน - เคยเป็น - วิ่ง - นักเทียบท่า.ถุงเท้า: - เคยเป็น - วิ่ง - นักเทียบท่าถุงเท้า -ใน porttainer_data: - ผู้ให้บริการข้อมูล - porttainer-ee:ล่าสุดบันทึก: ที่นี่ “-v porttainer_data:/data” จะเมานต์โวลุ่ม “porttainer_data” ไปยังไดเร็กทอรี “/data” ของคอนเทนเนอร์ Portainer Docker ที่อัปเกรดแล้ว เมื่อคุณลบคอนเทนเนอร์ Portainer Docker เก่าออก โวลุ่ม “porttainer_data” จะเก็บข้อมูลของคอนเทนเนอร์ Portainer ไว้ คอนเทนเนอร์ Portainer รุ่นใหม่ก็จะใช้งานเช่นกัน
หากคุณใช้เส้นทางไดเร็กทอรีของโฮสต์ Docker แทนโวลุ่ม Docker เพื่อจัดเก็บข้อมูลของ Portainer ให้แทนที่ “-v porttainer_data:/data” ในคำสั่งก่อนหน้าด้วย “-v /docker-host/portainer/data/ ไดเรกทอรี: / ข้อมูล” ที่นี่ “/docker-host/portainer/data/directory” คือเส้นทางไดเรกทอรีของโฮสต์ Docker ที่คุณเก็บข้อมูล Portainer เก่า
ควรสร้างคอนเทนเนอร์ Portainer Docker ใหม่ที่ใช้อิมเมจ Portainer Docker ล่าสุด
การตรวจสอบว่า Portainer ได้รับการอัปเกรดเป็นเวอร์ชันล่าสุดหรือไม่
หากต้องการตรวจสอบว่า Portainer ได้รับการอัปเกรดเป็นเวอร์ชันล่าสุดหรือไม่ ให้ไปที่ UI เว็บ Portainer จากเว็บเบราว์เซอร์ และตรวจสอบหมายเลขเวอร์ชันที่มุมซ้ายล่าง อย่างที่คุณเห็น เรากำลังใช้งาน Portainer 2.19.1 ซึ่งเป็นเวอร์ชันล่าสุดของ Portainer ในขณะที่เขียนบทความนี้
บทสรุป
ในบทความนี้ เราได้แสดงวิธีอัปเกรด Portainer Docker web UI เป็นเวอร์ชันล่าสุดบนโฮสต์ Docker ของคุณ