Files
jellyfin.org/docs/general/installation/container.md
T

3.3 KiB

uid, title, description, sidebar_position
uid title description sidebar_position
installation-container Container Install as a container using Docker, Podman and others. 4

Container images

Official container image: jellyfin/jellyfin jellyfin Docker Pull Count.
This image is also published on the GitHub Container Registry: ghcr.io/jellyfin/jellyfin.

LinuxServer.io image: linuxserver/jellyfin linuxserver jellyfin Docker Pull Count.

hotio image: ghcr.io/hotio/jellyfin.

Jellyfin distributes official container images on Docker Hub and the GitHub Container Registry for multiple architectures. These images are based on Debian and built directly from the Jellyfin source code.

Several tags are available tracking different builds and version levels.

  • latest always tracks the latest stable release, including through major and minor version bumps
  • X (e.g. 10) tracks the major version, e.g. the latest 10.Y.Z
  • X.Y (e.g. 10.11) tracks the minor version, e.g. the latest 10.11.Z
  • X.Y.Z (e.g. 10.11.0) tracks a specific release
  • X.Y.Z.YYYYMMDD-HHMMSS (e.g. 10.11.0.20251020-004604) tracks a specific packaging build

Additionally, there are several third parties providing unofficial container images, including the LinuxServer.io (Dockerfile) project and hotio (Dockerfile), which offer images based on Ubuntu and the official Jellyfin Ubuntu binary packages.

Installation Instructions

:::warning

If you wish to use Windows or macOS, please install Jellyfin natively instead.

While it is possible to run Jellyfin in a Container on a Windows or macOS host, it is NOT supported. Some features are known to be broken when running in a Container on platforms other than Linux, Notably:

You WILL NOT receive any support for running Jellyfin in a Container on platforms other than Linux.

:::

Replace uid:gid if you want to run jellyfin as a specific user/group. Exclude the user argument entirely if you want to use the default user.

import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; import DockerCli from './_container-docker-cli.md'; import DockerCompose from './_container-docker-compose.md'; import Podman from './_container-podman.md';