Files
jellyfin.org/docs/general/installation/container.md
T
AllegraandBotBlake 940ded6f87 Add information about docker tags and automatic updates (#1632)
* feat(container): add information about docker tags and automatic updates

* feat(tags): add tag descriptions to the docs instead of referencing the forum

* fix: update internal links

* fix: update internal links

* remove added latest tags

* adjust verbiage

* remove tag from docker compose instructions

* fix linting

* apply suggested changes to container.md

---------

Co-authored-by: BotBlake <B0TBlake@protonmail.com>
2025-11-19 14:41:10 +08:00

2.7 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

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';