Jump to content

Benefits to docker?


teiva
 Share

Recommended Posts

Setup:


Ubuntu Server 16.04


Docker 1.12.2


Windows 10 client (Bash/Putty)


 


I'm new to Emby, linux and docker. Can someone explain to me how installing Emby server via docker has made my setup easier or better? I hear things like "segregation", "pre-configured" and "seamless". I need some context. 


 


How's it pre-configured? Can I skip any of these file system setup steps since I pulled from the dev container? 


SAMBA setup


- Set to automatically mount drives on boot


- Setup ownership and permissions on media folders


- Setup sharing over network with Window clients


 


Should I be installing other apps into the Emby server docker container or into a new container? 


For example:


- Sonarr


- CouchPotato


- Sabnzbd


 


...I'm still in the middle of setting everything up.


 


Thanks in advance!


 


Link to comment
Share on other sites

Andy777

 

Setup:

Ubuntu Server 16.04

Docker 1.12.2

 

I would also like to hear the answers.

 

In my heart, I'm a bare metal guy. Since I need samba,emby, nginx and tvheadend on my server, I haven't even considered docker or any other of segregation. I do run virtualized stuff on datacenters for my work.I see the advantage of moving whole servers from another physical place to another necessary for datacenter use, but this docker fancy baffles me.

BR

Andy777

Link to comment
Share on other sites

I think the sandbox is what is most appealing. Dependencies can be isolated in there without affecting other apps.

  • Like 1
Link to comment
Share on other sites

  • 2 years later...
Riggs

I think the sandbox is what is most appealing. Dependencies can be isolated in there without affecting other apps.

 

With Sandbox, you mean Docker? I'm right?

Link to comment
Share on other sites

mastrmind11

Being able to snapshot versions, roll back easily, run multiple containers of the same app at the same time on the same machine, netdata visualization support out of the box, to name a few.

Edited by mastrmind11
Link to comment
Share on other sites

  • 1 year later...
ickam89@gmail.com

What happens when you occasionally need transcoding? Does a container have full access to the host CPU and GPU?

Link to comment
Share on other sites

Jeryd
49 minutes ago, ickam89@gmail.com said:

What happens when you occasionally need transcoding? Does a container have full access to the host CPU and GPU?

If you give it access, yes.

Link to comment
Share on other sites

ickam89@gmail.com
5 hours ago, Jeryd said:

If you give it access, yes.

Could you elaborate please? I am not very familiar with docker.

Also, I know that there is version of docker for windows, but would I be able to run Emby in docker of windows with hw transcoding?

Link to comment
Share on other sites

Jeryd
5 minutes ago, ickam89@gmail.com said:

Could you elaborate please? I am not very familiar with docker.

Also, I know that there is version of docker for windows, but would I be able to run Emby in docker of windows with hw transcoding?

The benefits of docker is that you don't have to run windows. If you are already running windows, just run the emby server.

Link to comment
Share on other sites

ickam89@gmail.com
2 minutes ago, Jeryd said:

The benefits of docker is that you don't have to run windows. If you are already running windows, just run the emby server.

I like to fiddle with my Windows installation, so I'd like to have an easy way to backup and restore my whole emby configuration. would docker not allow this?

Link to comment
Share on other sites

mastrmind11
1 hour ago, ickam89@gmail.com said:

I like to fiddle with my Windows installation, so I'd like to have an easy way to backup and restore my whole emby configuration. would docker not allow this?

This is basic docker functionality.  Go read some stuff about it.  And yes, docker allows for GPU passthrough.  Go read about that too.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...