Hi,
I have read so much about docker but am still struggling to understand what it is and what the benefits are.
Could someone perhaps help me understand it in really simple terms, please?
Hi,
I have read so much about docker but am still struggling to understand what it is and what the benefits are.
Could someone perhaps help me understand it in really simple terms, please?
Is lightweight virtualization only for Linux (applications). Is targeted at the use of single apps..The biggest advantage is easy/fast deployment without having to go to a dependency hell when trying to run software and find yourself against incompatible or out of date libraries, or complex text configurations.
Have you ever tried to configure rtorrent/rutorrent or owncloud?
Is lightweight virtualization only for Linux (applications). Is targeted at the use of single apps..The biggest advantage is easy/fast deployment without having to go to a dependency hell when trying to run software and find yourself against incompatible or out of date libraries, or complex text configurations.
Have you ever tried to configure rtorrent/rutorrent or owncloud?
Can you explain better why dependencies are no more a problem with Docker?
Because they are already included inside the docker image.
The idea is that you pull a docker image from a repository. Everything you need to run the app is inside the image. You create and run a container, which is a functional instance of that image that runs isolated from the host OS.
Base images that are used to build containers are strip down sized Linux OS, different ones. Very common ones are ubuntu and alpine, in their latest versions.
Is lightweight virtualization only for Linux (applications). Is targeted at the use of single apps..The biggest advantage is easy/fast deployment without having to go to a dependency hell when trying to run software and find yourself against incompatible or out of date libraries, or complex text configurations.
Have you ever tried to configure rtorrent/rutorrent or owncloud?
I installed rutorrent using docker. It says it's running, but I have no idea how to access it or even how to configure it properly. Any guides on here you can point me to?
My mention to rutorrent was intended to make a point on how complicated is to configure/run that manually, just in case you had done it before.
Don't have any guides, i use rutorrent but just autodl plugin, don't use it as a torrent client
My mention to rutorrent was intended to make a point on how complicated is to configure/run that manually, just in case you had done it before.
Don't have any guides, i use rutorrent but just autodl plugin, don't use it as a torrent client
You mean the autodl-irssi plugin? I'd have no problem running just that and configuring it to go into a "watch" folder for deluge. I didn't know that was possible.
Is lightweight virtualization only for Linux (applications). Is targeted at the use of single apps..The biggest advantage is easy/fast deployment without having to go to a dependency hell when trying to run software and find yourself against incompatible or out of date libraries, or complex text configurations.
Have you ever tried to configure rtorrent/rutorrent or owncloud?
It's not just for linux anymore. There is a docker for windows as well!!
This picture may give people a better understanding of the whole docker thing... basically instead of having multiple OS with their own bins and libraries you share them. All containers must have the same kernel and OS. If you need to run multiple OS, you use a regular VM. Theres some great articles coming out and its really the future of virtualization. Server = fat. VM = slim, Container = Skinny.
Is lightweight virtualization only for Linux (applications). Is targeted at the use of single apps..The biggest advantage is easy/fast deployment without having to go to a dependency hell when trying to run software and find yourself against incompatible or out of date libraries, or complex text configurations.
Have you ever tried to configure rtorrent/rutorrent or owncloud?
It's not just for linux anymore. There is a docker for windows as well!!
This picture may give people a better understanding of the whole docker thing... basically instead of having multiple OS with their own bins and libraries you share them. All containers must have the same kernel and OS. If you need to run multiple OS, you use a regular VM. Theres some great articles coming out and its really the future of virtualization. Server = fat. VM = slim, Container = Skinny. Imagine you are a large data center with thousands of mysql servers. before you needed thousands of OS instances as well. but with a container you run one instance and create many containers reducing costs dramatically.
The docker application software can run on windows, but the containers are all Linux. That was my intention to say. Afaik windows support not so long ago was just a custom Linux vm firing containers, no idea if they change that now without the intermediate vm.
Thank you all for that - Docker definitely makes much more sense now.
By way of example:
I want to run Emby, TVHeadend, Domoticz and XMLTV on an OMV server.
Would I want to install any of these via Docker as opposed to directly?
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!