Docker – Running Ubiquiti NVR and Plex

downloadBye bye virtual machines and their inherent OS bloat. Docker and containerization is here…

The trick to containerization is picking the right workload (as with most things). Think about data, its state and where it lives and whether there are any benefits to running as a container.

Both Ubiquiti’s NVR and Plex’s media server software run’s some base application, this app within its own container then maps to data (which can exist outside the instance) that is consistent.

The fun continues when you can update a container (updating the running application), but keeping the data intact at another location. This can really help with version control etc where you can sometimes just point the new container at the data and turn off the old instance. Rollback? easy. Turn off new container and roll back to old.

Of course things are easier if you are running applications that do not change the data.  Both NVR and Plex only index and capture new data (in consistant format), which makes moving between application versions much easier.

The nature of containerization means that the full power of the host is taken into regard. This is different to regular visualization where each guest is limited to the virtual hardware it is assigned. There are of course challenges where resource is congested, but this can also happen in the latter (cpu scheduling, under / over allocation of resources).

Availability also has to be built with containers in mind, with load balances and instances across multiple hosts.

Update : this site has now now been migrated from a VM to 2 x docker containers…. One for MySQL Backend and one for WordPress FrontEnd. Containers can be linked – so the WordPress container can access MySQL container via its own local port. Very cool.

130 Replies to “Docker – Running Ubiquiti NVR and Plex”

  1. Thanks for sharing excellent informations. Your web site is so cool. I am impressed by the details that you have on this web site. It reveals how nicely you understand this subject. Bookmarked this web page, will come back for extra articles. You, my friend, ROCK! I found simply the information I already searched everywhere and just couldn’t come across. What a perfect site.

  2. I have not checked in here for a while as I thought it was getting boring, but the last several posts are good quality so I guess I will add you back to my daily bloglist. You deserve it my friend :)

  3. I got what you mean , appreciate it for posting .Woh I am pleased to find this website through google. “I was walking down the street wearing glasses when the prescription ran out.” by Steven Wright.

  4. Excellent read, I just passed this onto a colleague who was doing a little research on that. And he just bought me lunch since I found it for him smile So let me rephrase that: Thank you for lunch! “He who walks in another’s tracks leaves no footprints.” by Joan Brannon.

  5. My brother suggested I might like this blog. He was totally right. This post actually made my day. You cann’t imagine just how much time I had spent for this info! Thanks!

  6. Hi there very cool site!! Guy .. Beautiful .. Amazing .. I’ll bookmark your site and take the feeds also¡KI am glad to find a lot of useful info right here within the put up, we’d like develop extra strategies on this regard, thank you for sharing. . . . . .

  7. I haven’t checked in here for some time because I thought it was getting boring, but the last several posts are good quality so I guess I will add you back to my daily bloglist. You deserve it my friend :)

  8. My wife and i have been now excited that Michael could round up his investigation while using the ideas he made from your own site. It is now and again perplexing to just choose to be giving out steps which usually people today have been selling. We realize we have got you to thank for that. Those explanations you made, the straightforward site navigation, the relationships you can make it easier to create – it is most overwhelming, and it’s leading our son and the family know that this article is interesting, which is certainly wonderfully essential. Thank you for the whole thing!

  9. Thanks a lot for giving everyone an extremely special possiblity to check tips from this site. It’s usually very superb and jam-packed with a good time for me personally and my office friends to search your web site really thrice per week to learn the newest issues you have got. And indeed, I am certainly fulfilled with all the incredible tips you give. Some 2 areas in this posting are unequivocally the most efficient we have had.

  10. I wish to convey my passion for your kindness giving support to people who absolutely need assistance with this one matter. Your special dedication to passing the solution all-around came to be especially interesting and have consistently allowed employees much like me to reach their targets. Your personal informative hints and tips denotes this much to me and even more to my office workers. Best wishes; from each one of us.

  11. certainly like your web site but you need to check the spelling on several of your posts. Several of them are rife with spelling issues and I in finding it very troublesome to inform the truth then again I will surely come back again.

  12. hello there and thank you for your info – I have certainly picked up something new from right here. I did however expertise several technical issues using this site, as I experienced to reload the website lots of times previous to I could get it to load correctly. I had been wondering if your hosting is OK? Not that I’m complaining, but sluggish loading instances times will often affect your placement in google and could damage your high-quality score if advertising and marketing with Adwords. Anyway I am adding this RSS to my email and could look out for much more of your respective fascinating content. Ensure that you update this again soon..

  13. Hello, Neat post. There’s an issue along with your web site in internet explorer, could test this¡K IE nonetheless is the market leader and a good element of people will leave out your magnificent writing due to this problem.

  14. Great goods from you, man. I have understand your stuff previous to and you’re just too magnificent. I actually like what you’ve acquired here, really like what you are saying and the way in which you say it. You make it enjoyable and you still take care of to keep it sensible. I cant wait to read far more from you. This is really a terrific website.

  15. Excellent goods from you, man. I have understand your stuff previous to and you are just extremely fantastic. I really like what you’ve acquired here, certainly like what you’re stating and the way in which you say it. You make it enjoyable and you still take care of to keep it smart. I cant wait to read far more from you. This is actually a tremendous website.

  16. Thank you for the sensible critique. Me and my neighbor were just preparing to do a little research on this. We got a grab a book from our area library but I think I learned more clear from this post. I’m very glad to see such wonderful info being shared freely out there.

Leave a Reply

Your email address will not be published.