วิธีติดตั้ง Jellyfin ใน Docker: บทช่วยสอนโดยละเอียด

การปรับปรุงครั้งล่าสุด: 9 มกราคม 2024
ผู้แต่ง: Javi moya

วิธีติดตั้ง Jellyfin ใน Docker: บทช่วยสอนโดยละเอียด Jellyfin เป็นเซิร์ฟเวอร์สื่อฟรี เปิดกว้าง และกำหนดค่าได้ง่าย ซึ่งช่วยให้คุณสามารถรวบรวม จัดการ จัดระเบียบ และสตรีมไฟล์สื่อของคุณได้ เมื่อเปรียบเทียบกับตัวเลือกซอฟต์แวร์เซิร์ฟเวอร์สื่อเชิงพาณิชย์อื่นๆ เช่น Plex และ Emby แล้ว Jellyfin ก็สร้างความโดดเด่นด้วยการเปิดให้ใช้งานฟรีและโอเพ่นซอร์สโดยสมบูรณ์ วันนี้ คุณจะได้เรียนรู้วิธีการติดตั้ง Jellyfin บน Docker ซึ่งเป็นแพลตฟอร์มเวอร์ช่วลไลเซชั่นน้ำหนักเบาที่ช่วยให้คุณสามารถจัดแพ็คเกจและแจกจ่ายซอฟต์แวร์ได้อย่างมีประสิทธิภาพและง่ายดาย

ทำไมต้องใช้ Jellyfin ใน Docker

ข้อได้เปรียบที่ใหญ่ที่สุดของการใช้ เจลลี่ฟินในนักเทียบท่า มันคือความสามารถในการพกพา Docker ช่วยให้คุณสามารถจัดแพคเกจซอฟต์แวร์ทั้งหมด รวมถึงการพึ่งพาของซอฟต์แวร์นั้น ลงใน “คอนเทนเนอร์” ที่สามารถทำงานบนระบบปฏิบัติการใดๆ ที่รองรับ Docker ซึ่งหมายความว่า คุณสามารถตั้งค่า Jellyfin บนระบบ Ubuntu ได้ จากนั้นย้ายคอนเทนเนอร์ไปยังระบบ Windows หรือ MacOS โดยไม่ต้องทำการเปลี่ยนแปลงการกำหนดค่าใดๆ

นอกจากความสะดวกในการพกพาแล้ว Docker ยังมีข้อได้เปรียบในการเป็นโซลูชันการจำลองเสมือนแบบน้ำหนักเบาอีกด้วย แตกต่างจากเครื่องเสมือนแบบดั้งเดิมที่จำลองระบบปฏิบัติการทั้งหมด คอนเทนเนอร์ Docker จะใช้ระบบปฏิบัติการโฮสต์ร่วมกัน ทำให้มีประสิทธิภาพมากขึ้นอย่างมากในแง่ของการใช้ทรัพยากร

เตรียมติดตั้ง Jellyfin บน Docker

ก่อนที่คุณจะเริ่มการติดตั้ง เจลลี่ฟินในนักเทียบท่าเราต้องเตรียมสภาพแวดล้อม:

  • ติดตั้ง Docker: คุณอาจต้องดาวน์โหลดและติดตั้ง Docker ทั้งนี้ขึ้นอยู่กับระบบปฏิบัติการของคุณ
  • สร้างโฟลเดอร์ใหม่สำหรับ Jellyfin: ฉันแนะนำให้สร้างโฟลเดอร์ใหม่บนฮาร์ดไดรฟ์ของคุณเพื่อบันทึกไฟล์ Jellyfin ทั้งหมด ตัวอย่างเช่น คุณสามารถสร้างโฟลเดอร์ใหม่ชื่อ "jellyfin" ในโฮมไดเร็กตอรี่ของคุณ

ติดตั้ง Jellyfin ใน Docker

ก่อนอื่น เราต้องค้นหาอิมเมจ Jellyfin Docker ที่เหมาะสมก่อน เริ่ม Docker และค้นหา 'jellyfin' ในพื้นที่เก็บข้อมูล Docker Hub เลือกอิมเมจ Jellyfin อย่างเป็นทางการ ดาวน์โหลดและติดตั้งตามคำแนะนำที่ให้ไว้

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

การตั้งค่าเริ่มต้นของ Jellyfin

หลังการติดตั้ง เราจะต้องกำหนดค่า Jellyfin ตามความต้องการของเรา สิ่งนี้เกี่ยวข้องกับการเพิ่มไลบรารีสื่อของเรา เช่น ภาพยนตร์และรายการทีวี การตั้งค่าบัญชีผู้ใช้ของเรา และการปรับการตั้งค่าเครือข่ายและการสตรีมต่างๆ

เราอาจต้องการสำรวจการตั้งค่าขั้นสูงของ Jellyfin เช่น การแปลงรหัสฮาร์ดแวร์และการรวม DLNA

โบนัส: อัปเดต Jellyfin ใน Docker

หนึ่งในประโยชน์ที่ดีของการใช้ นักเทียบท่า เป็นเรื่องง่ายที่เราสามารถอัปเดตซอฟต์แวร์ได้ หากต้องการอัปเดต Jellyfin เราจะต้องดาวน์โหลดอิมเมจ Jellyfin ใหม่จาก Docker Hub และรีสตาร์ทคอนเทนเนอร์ Docker ด้วยอิมเมจใหม่นี้

โดยสรุป Jellyfin บน Docker นำเสนอวิธีที่ยืดหยุ่นและมีประสิทธิภาพในการรันเซิร์ฟเวอร์สื่อที่ปรับแต่งได้ ด้วยงานเริ่มต้นเพียงเล็กน้อยในการติดตั้งและกำหนดค่า Jellyfin จึงสามารถมอบเซิร์ฟเวอร์สื่อโอเพ่นซอร์สฟรีที่สามารถตอบสนองความต้องการในการสตรีมทั้งหมดของคุณได้