วิธีติดตั้ง Portainer Docker Web UI บน Synology NAS ที่ใช้ DSM 7

Withi Tid Tang Portainer Docker Web Ui Bn Synology Nas Thi Chi Dsm 7



Portainer เป็นอินเทอร์เฟซการจัดการบนเว็บสำหรับ Docker คุณสามารถใช้ Portainer เพื่อจัดการคอนเทนเนอร์ Docker เครือข่าย และสิ่งอื่นๆ ของ Docker

DSM 7 ระบบปฏิบัติการของ Synology NAS มีแอปจัดการคอนเทนเนอร์ Docker ซึ่งก็คือ “Container Manager” คุณยังสามารถใช้มันเพื่อจัดการคอนเทนเนอร์ Docker เครือข่าย และสิ่งอื่นๆ ของ Docker

Container Manager และ Portainer ของ Synology มีฟีเจอร์และอินเทอร์เฟซผู้ใช้ (UI) ที่แตกต่างกัน คุณสามารถใช้อันที่คุณชอบมากที่สุด







ในบทความนี้ เราจะแสดงวิธีติดตั้ง Portainer บนระบบปฏิบัติการ DSM 7 ของ Synology NAS ของคุณ



หัวข้อเนื้อหา:

  1. การติดตั้ง Docker บน Synology NAS
  2. การสร้างโฟลเดอร์ข้อมูลสำหรับ Portainer
  3. การสร้างงานเพื่อติดตั้ง Portainer บน Synology NAS
  4. การติดตั้ง Portainer บน Synology NAS
  5. การตรวจสอบว่ามีการติดตั้ง Portainer บน Synology NAS หรือไม่
  6. การเข้าถึง Portainer ที่ติดตั้งไว้บน Synology NAS
  7. การลบงานการติดตั้ง Portainer ออกจาก Synology NAS
  8. บทสรุป

การติดตั้ง Docker บน Synology NAS

เพื่อให้ Portainer ทำงานได้ คุณต้องติดตั้ง Docker บน Synology NAS ของคุณ คุณสามารถติดตั้ง Docker บน Synology NAS ได้จากแอป “Package Center” ของระบบปฏิบัติการ DSM



หากต้องการเปิดแอป “Package Center” ให้คลิกที่ไอคอน “Package Center”





ค้นหานักเทียบท่า [1] และควรแสดงรายการแอป Docker คลิกที่ 'ติดตั้ง' เพื่อติดตั้ง Docker บน Synology NAS ของคุณ [2] -



  ภาพหน้าจอของคำอธิบายคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

กำลังดาวน์โหลดและติดตั้ง Docker บน Synology NAS ใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์

  ภาพหน้าจอของคำอธิบายคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

ควรติดตั้ง Docker ณ จุดนี้

การสร้างโฟลเดอร์ข้อมูลสำหรับ Portainer

คุณต้องสร้างโฟลเดอร์ที่ Portainer สามารถจัดเก็บข้อมูลได้

ขั้นแรก เปิดแอป “File Station”

  ภาพหน้าจอของคำอธิบายคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

นำทางไปยังโฟลเดอร์แชร์นักเทียบท่า [1] และคลิกที่ สร้าง - สร้างโฟลเดอร์ [2] -

  ภาพหน้าจอของคำอธิบายคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

พิมพ์ “portainer-ce” เป็นชื่อโฟลเดอร์ [1] และคลิกที่ 'ตกลง' [2] -

บันทึก: Portainer มีสองเวอร์ชัน: Community Edition (CE) และ Enterprise Edition (EE) เราจะแสดงวิธีการติดตั้ง Portainer Community Edition (CE) ในบทความนี้ หากคุณต้องการติดตั้ง Portainer Enterprise Edition (EE) ให้แทนที่ “portainer-ce” ด้วย “portainer-ee” นับจากนี้เป็นต้นไป

  ภาพหน้าจอของคำอธิบายคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

ควรสร้างโฟลเดอร์ข้อมูลสำหรับ Portainer

  ภาพหน้าจอของคำอธิบายคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

คุณจำเป็นต้องทราบเส้นทางแบบเต็มของโฟลเดอร์ข้อมูล Portainer ที่คุณเพิ่งสร้างขึ้นเพื่อติดตั้ง Portainer บน Synology NAS ของคุณ ในกรณีของเรา โฟลเดอร์ที่ใช้ร่วมกันของนักเทียบท่าจะถูกสร้างขึ้นในเล่มที่ 1 ดังนั้น “/volume1/docker/portainer-ce” จึงเป็นเส้นทางแบบเต็มของโฟลเดอร์ข้อมูล Portainer ในกรณีของเรา

คุณสามารถค้นหาโวลุ่มที่โฟลเดอร์ Docker แชร์ใช้บน Synology NAS ของคุณได้ แผงควบคุม - โฟลเดอร์ที่ใช้ร่วมกัน -

  ภาพหน้าจอของคำอธิบายคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

การสร้างงานเพื่อติดตั้ง Portainer บน Synology NAS

คำสั่งการติดตั้ง Portainer จะต้องทำงานบน Synology NAS ที่มีสิทธิ์รูท/ผู้ดูแลระบบ วิธีเดียวที่จะทำเช่นนั้นได้โดยไม่ต้องเข้าถึง SSH/Terminal บน Synology NAS คือการใช้ Task Scheduler

คุณสามารถเปิด Task Scheduler ได้จากแอปแผงควบคุมของระบบปฏิบัติการ DSM ของ Synology NAS ของคุณ

หากต้องการสร้างงานใหม่ ให้คลิกที่ สร้าง - งานที่กำหนดเวลาไว้ - สคริปต์ที่ผู้ใช้กำหนด -

  ภาพหน้าจอของคำอธิบายคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

ในแท็บ 'ทั่วไป' ให้พิมพ์ 'install-porttainer' เป็นชื่องาน [1] ให้เลือก 'root' จากเมนูแบบเลื่อนลงผู้ใช้ [2] และอย่าลืมยกเลิกการเลือก 'เปิดใช้งาน' [3] -

ไปที่แท็บ 'กำหนดการ' เลือก 'เรียกใช้' ในวันถัดไป [1] และเลือก 'อย่าทำซ้ำ' จากเมนูแบบเลื่อนลงที่ทำเครื่องหมายไว้ [2] -

  ภาพหน้าจอของคำอธิบายงานที่สร้างขึ้นโดยอัตโนมัติ

ไปที่แท็บ 'การตั้งค่างาน' และพิมพ์คำสั่งต่อไปนี้ในส่วน 'สคริปต์ที่ผู้ใช้กำหนด' [1] - เมื่อเสร็จแล้วให้คลิกที่ 'ตกลง' [2] -

- นักเทียบท่าวิ่ง -d -พี 8000 - 8000 -พี 9443 - 9443 --ชื่อ ปอร์เช่ --เริ่มต้นใหม่ =เสมอ -ใน - เคยเป็น - วิ่ง - นักเทียบท่า.ถุงเท้า: - เคยเป็น - วิ่ง - นักเทียบท่าถุงเท้า -ใน - ปริมาณ1 - นักเทียบท่า - porttainer-ce: - ผู้ให้บริการข้อมูล - porttainer-ce:ล่าสุด

บันทึก: ตรวจสอบให้แน่ใจว่าได้แทนที่เส้นทางโฟลเดอร์ข้อมูล Portainer “/volume1/docker/porttainer-ce” ด้วยคำสั่งของคุณในคำสั่งที่กำหนด

  ภาพหน้าจอของคำอธิบายคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

คลิกที่ 'ตกลง'

  ภาพหน้าจอของข้อความ คำอธิบาย ที่สร้างขึ้นโดยอัตโนมัติ

ควรสร้างงาน 'install-porttainer' ใหม่

  ภาพหน้าจอของคำอธิบายคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

การติดตั้ง Portainer บน Synology NAS

หากต้องการติดตั้ง Portainer บน Synology NAS ให้เลือกงาน 'ติดตั้ง Porttainer' แผงควบคุม - ตัวกำหนดเวลางาน และคลิกที่ 'เรียกใช้'

  ภาพหน้าจอของคำอธิบายคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

คลิกที่ 'ตกลง'

  ภาพหน้าจอของคำอธิบายคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

หากต้องการตรวจสอบสถานะของงาน 'ติดตั้ง porttainer' ให้เลือกและคลิก การกระทำ - ดูผลลัพธ์ -

  ภาพหน้าจอของคำอธิบายคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

อย่างที่คุณเห็น งานดำเนินไปโดยไม่มีปัญหาใดๆ คลิก 'ตกลง' เพื่อปิดผลการรัน

  ภาพหน้าจอของคำอธิบายคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

การตรวจสอบว่ามีการติดตั้ง Portainer บน Synology NAS หรือไม่

หากต้องการตรวจสอบว่าติดตั้ง Portainer อย่างถูกต้องหรือไม่ ให้เปิดแอป “Container Manager” จากระบบปฏิบัติการ DSM ของ Synology NAS ของคุณ

  ภาพหน้าจอของคำอธิบายคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

เมื่อเปิดแอป 'Container Manager' แล้ว ให้ไปที่ส่วน 'Container' แล้วคุณจะเห็นว่ามีการสร้าง Container Porttainer ใหม่และกำลังทำงานอยู่

  ภาพหน้าจอของคำอธิบายคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

การเข้าถึง Portainer ที่ติดตั้งไว้บน Synology NAS

หากต้องการเข้าถึง Portainer คุณต้อง รู้ที่อยู่ IP ของ Synology NAS ของคุณ - ในกรณีของเรา ที่อยู่ IP ของ Synology NAS ของเราคือ 192.168.0.111

ตอนนี้เยี่ยมชม https://192.168.0.111:9443 จากเว็บเบราว์เซอร์ และคุณควรเห็นวิซาร์ดการสร้างผู้ใช้เริ่มต้นของ Portainer

พิมพ์ชื่อผู้ใช้สำหรับเข้าสู่ระบบ Portainer [1] รหัสผ่านที่คุณต้องการตั้งให้กับผู้ใช้ [2] และคลิกที่ “สร้างผู้ใช้” [3] -

บันทึก: ตรวจสอบให้แน่ใจว่าได้แทนที่ที่อยู่ IP 192.168.0.111 ด้วยที่อยู่ IP ของ Synology NAS ของคุณ

  ภาพหน้าจอของคำอธิบายคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

ควรสร้างผู้ใช้ล็อกอิน Portainer และคุณควรล็อกอินเข้าสู่ Portainer web UI

  ภาพหน้าจอของคำอธิบายคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

คุณสามารถจัดการคอนเทนเนอร์ Docker ได้จาก UI เว็บ Portainer

  ภาพหน้าจอของคำอธิบายคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

อย่างที่คุณเห็น คอนเทนเนอร์ porttainer Docker จะปรากฏให้เห็นใน UI เว็บของ Portainer เช่นกัน

  ภาพหน้าจอของคำอธิบายคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

การลบงานการติดตั้ง Portainer ออกจาก Synology NAS

เมื่อติดตั้ง Portainer และทำงานกับ Synology NAS ของคุณแล้ว คุณควรลบงาน “install-porttainer” ออกจาก แผงควบคุม - ตัวกำหนดเวลางาน -

หากต้องการลบงาน 'install-porttainer' ให้เลือกจาก Task Scheduler แล้วคลิก การกระทำ - ลบ -

  ภาพหน้าจอของคำอธิบายคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

คลิกที่ 'ลบ'

  ภาพหน้าจอของคำอธิบายหน้าจอคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

ควรลบงานออกจาก Task Scheduler

  ภาพหน้าจอของคำอธิบายคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

บทสรุป

ในบทความนี้ เราได้แสดงวิธีติดตั้ง Portainer บน Synology NAS ที่ใช้ระบบปฏิบัติการ DSM 7 โดยไม่ต้องเข้าถึง SSH/Terminal นอกจากนี้เรายังแสดงวิธีการเข้าถึง Portainer เว็บ UI เพื่อให้คุณสามารถจัดการคอนเทนเนอร์ Docker ของ Synology NAS ของคุณโดยใช้ Portainer