Media Server with Docker?

I am in a bit of a bind. Recently, Shipyard wiped out my Docker database. This has caused me to seek out other software.

I need my media server to do the following after boot: start Sonarr, start Transmission/openVPN, start nginx, start sabnzbdplus, start Emby/Plex/media server.

I am running Ubuntu 16.04 x64 headless.

So where are you stuck now exactly?

I don't use any GUI management except for cockpit sometimes to restart a container. I had bad luck with shipyard as well.

I would not use any of the management tools for Docker containers. I just use the docker command to manage containers.

You need to configure the docker engine to start at boot. Since you're on 16.04, that's systemd.

systemctl enable docker
systemctl start docker

From there, you can have a look at this page for managing startup and this page for managing volumes.

You'll also have to forward the ports with the -p command line argument.

To put this all together, this is how I created my sonarr container:

docker create \
--name sonarr \
-p 8989:8989 \
-e PUID=1000 -e PGID=1000 \
-v /dev/rtc:/dev/rtc:ro \
-v /mnt/sonarr_config:/config \
-v /mnt/media/TV:/tv \
-v /mnt/sonarr_downloads:/downloads \
linuxserver/sonarr

I then create a systemd unit file, as described in the first article I linked so I can easily manage starting and stopping the container.

I hope this helps, I find that relying on graphical software takes away control from what you're doing. If you've got any specific questions about either a container or docker itself, let me know. I'm more than happy to help.

Im thinking I will just switch the OS to RockStor. RockStor uses Docker for Addons. Its pretty sweet. It uses BTRFS and Linux.
All Addons (Rock-ons) are Docker Containers.

It has Rock-ons (addons) such as:

  • CouchPotato
  • Deluge
  • EmbyServer
  • GitLab CE
  • Gogs
  • Logitech Squeezebox
  • NZBGet
  • SaBnzbd
  • Sickbeard
  • Sonarr
  • Symform
  • BTSync
  • Discourse
  • Jenkins
  • OpenVPN Server
  • OwnCloud
  • Plex Server
  • Syncthing
  • Transmission

and more.



I just moved away from rockstor because of the lack of flexibility and the instability of some of the plug-ins. I wouldn't recommend it.

its got to be better than what I have now. Im not really looking for "flexible" since I only use this second rig for one thing.