NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
hazelbag
Apr 08, 2021Aspirant
Portainer and Docker
Hey :smileyvery-happy: I saw that there is apps available from the ReadyNAS store for both Portainer and Docker, does anyone here have experience running these on their NAS? If you do, would ...
StephenB
Apr 08, 2021Guru - Experienced User
hazelbag wrote:
I saw that there is apps available from the ReadyNAS store for both Portainer and Docker, does anyone here have experience running these on their NAS?
I don't use these - hopefully folks who do will chime in, and give you the advice you are looking for.
Though somewhat off-topic, I do want to offer some broader thoughts about apps - and why I've chosen not to run them. This is clearly an area where reasonable people will disagree - and I am not arguing against running apps per-se. But there are some downsides that I think people who are running them should consider.
These downsides are
- Apps do consume system resources - particularly memory. This can slow down your overall NAS performance, and in some cases can actually result in out-of-memory crash conditions. The RN316 has 2 GB of ram and a modest processor with no GPU. I believe the RAM can be upgraded to 4 GB, but not any higher. The processor cannot be upgraded.
- Apps sometimes will get in the way of firmware updates. Sometimes the apps will simply break after the update due to changes in system libraries. There have been a couple of cases where apps with web interfaces have broken the main admin web ui.
- Very few of the third party apps on apps.readynas.com are actively supported by the developer (plex is really the only one). I often recommend rnxtras.com - because those apps are supported by WhoCares_
- Bugs in the apps can result in unexpected shutdowns - which in turn can result in corrupted data or even total volume loss.
- A more subtle "trap" is that running a lot of apps on the NAS itself makes it more difficult to switch to a different storage technology (since you need to find a way to host the apps on the new NAS)
If you do choose to run apps, my caution is to be very selective about which ones you install (and not to over-do it). Also make sure you have an up-to-date backup before you install new apps or update firmware.
Personally, I used to run apps on the NAS, but a couple of years ago I chose to use my NAS purely for storage. I have an older desktop PC set up as a dedicated server that has the NAS data volume mapped to a drive letter. My various applications are all running on the PC. My approach is more expensive to set up, but it is more robust, and I can upgrade the PC and NAS independently from each other - which IMO outweighs the cost disadvantage.
- hazelbagApr 09, 2021Aspirant
StephenB wrote:Though somewhat off-topic, I do want to offer some broader thoughts about apps - and why I've chosen not to run them. This is clearly an area where reasonable people will disagree - and I am not arguing against running apps per-se. But there are some downsides that I think people who are running them should consider.
If you do choose to run apps, my caution is to be very selective about which ones you install (and not to over-do it). Also make sure you have an up-to-date backup before you install new apps or update firmware.
My initial idea is to essentially buy a Raspberry PI and run docker from there though before I buy on I thought to run and test it on the NAS, I want to keep the NAS clean of any third party items except for Plex/Emby.
I mainly want to run the likes of Radarr, Sonarr and SABnzbd which I created a share for in my /data share. But with the PI I would not need them to be on the NAS I can load them on the PI and run them there and just map the drives to the NAS I believe. I do agree with the upgradability as it is very limited, I wanted to by a Synology NAS but went with the Netgear as it was easily available at the time.
- StephenBApr 09, 2021Guru - Experienced User
hazelbag wrote:
My initial idea is to essentially buy a Raspberry PI and run docker from there though before I buy on I thought to run and test it on the NAS, I want to keep the NAS clean of any third party items except for Plex/Emby.Reasonable approach, and I've also thought about a Raspberry PI.
But I had the desktop PC that wasn't being used, so I went with that instead.
- hazelbagApr 09, 2021Aspirant
StephenB wrote:Reasonable approach, and I've also thought about a Raspberry PI.
But I had the desktop PC that wasn't being used, so I went with that instead.
I would have to buy/build a PC soley for this and looking at the use and cost, I found the PI 4 should be sufficient for the usage intended. Though I will keep an eye out due to some specials on the small form factor PC's at time/
Related Content
NETGEAR Academy
Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!