-
Notifications
You must be signed in to change notification settings - Fork 93
Docker
Docker is a great method for any end user to use a developer's application fully pre-configured and optimized for best performance and experience. The Emby team has taken a lot of time and care to ensure we are delivering an application that will bring you lots of pleasure with minimal fuss.
After much user feedback we have reworked our Docker images from the ground up. We are now following Docker's best practices for writing a Dockerfile
. Our build begins on OBS where we are using openSUSE's Kiwi imaging system for our new base image with ffmpeg
and mono
pre-installed. The new image weights in just shy of 320 MB, by comparison our Debian base image was about 850 MB. Additionally, we are now using a rolling release distribution. We felt that we needed to be on the cutting edge as much a possible so our new distro of choice is Tumbleweed. Why Tumbleweed, we hope that by using openSUSE's imaging system and distros we can support as many architectures as possible and have full control of every single binary found on the system. This is how we were able to minimize the foot print of the images. Full list of changes follows:
- Custom base image built from
SCRATCH
. - Tubleweed
- static ffmpeg (smaller footprint)
- S6-overlay used as our process supervisor (needed for restart and no dependencies)
- new installation script
- systemd script included
- emby-server script included
- one easy command setup
Before installing our pre-configured and containerized application it is recommend you install Docker. You can install docker following these directions. Once Docker is installed proceed with the following directions.
We recommend you install directly from the docker hub. By following our Docker directions.
Emby Home | Latest News | Emby Downloads | Emby Community Forums | © 2019 Emby LLC
- Movie naming
- TV naming
- Music naming
- Audio Book naming
- Book naming
- 3D videos
- Excluding files
- Media stubs
- Strm files
- Subtitles
- Automatic Subtitle Downloads
- Manual Subtitle Downloads
- Theme songs & videos
- Trailers
- Identify
- New Media Date Handling
- Installation
- Connectivity
- Library setup
- Optional Network Paths
- Server settings
- Log Files
- Auto-Organize
- Camera upload
- Channels
- Cinema Intros
- Collections
- Devices
- Hosting settings
- Live TV
- Notifications
- Plugins
- Scheduled tasks
- Transcoding
- Backing up Emby Server
- Emby Server as a Windows Service
- Open Subtitles
- Secure Your Server
- Webhooks
- Users
- Parental controls
- Passwords
- Content access
- Device access
- Emby Connect
- Emby Connect Password Reset
- Live TV (setup)
- Live TV Plugins
- DVR Settings
- Apple TV
- Amazon Alexa
- Amazon Fire TV
- Android Mobile
- Android TV
- Chromecast
- Emby Theater for Windows
- Google Home
- iOS
- Roku
- Web App
- Keyboard and Remote Support
- Emby Premiere
- How do I purchase?
- Membership Options
- Feature Matrix
- How do I get my key?
- Is my Emby Premiere key still valid with Emby 4.0?
- What if I lose my key?
- My Emby Key Says it is Invalid or Missing
- How do I upgrade my membership?
- Is there a limit to Premiere?
- Why is the price different in the App store?
- How do I cancel my membership?
- Multiple servers