Docker

For everything that's not in any way related to PureBasic. General chat etc...
User avatar
RichAlgeni
Addict
Addict
Posts: 935
Joined: Wed Sep 22, 2010 1:50 am
Location: Bradenton, FL

Docker

Post by RichAlgeni »

Is anyone using this?

http://www.winbeta.org/news/docker-open ... a-everyone

I haven't spent much time looking into it, so I don't get what the big deal is. Can anyone enlighten me?
tj1010
Enthusiast
Enthusiast
Posts: 716
Joined: Mon Feb 25, 2013 5:51 pm

Re: Docker

Post by tj1010 »

If it's for visual studio only or only big IDEs someone will likely reverse engineer it and make an SDK.

I seen something for web devs once that had a cloud and would give you render snapshots from different platforms and browsers.

PB only has three platforms and "Linux" is basically Debian unless you want to rebuild some things.

That over-weight beard stubble guy with regular glasses in the ad is daring. What happened to the planned geek look of hair gel and thick-framed glasses? What is this sometime before Windows XP when you got beat up for being in honors courses?
User avatar
spikey
Enthusiast
Enthusiast
Posts: 778
Joined: Wed Sep 22, 2010 1:17 pm
Location: United Kingdom

Re: Docker

Post by spikey »

Docker is a virtualisation technology in a similar vein to VirtualBox, Parallels etc. However it offers a, potentially large, disk space and maintenance time efficiency because you don't have to have a virtual installation of the whole operating system - only those bits of it that make your application/solution work that aren't a part of the host operating system natively. The operating system is available to the virtual appliances (docker calls these 'containers') from the host OS, however it claims to provide all the sandbox type advantages of virtualisation in terms of security etc.

Hosting providers like it because it reduces disk space redundancy by many gigabytes per appliance installation due to the saving on operating system files, meaning that you can host more clients per physical server and you don't have multiple copies of operating systems to install to get a client up and running, patch with updates etc.

Application developers like it because it has been specifically designed with distributed (internet based) applications in mind to simplify the development and distribution process of online applications.

The downside is that docker itself is a separate technology that mediates between the os and the virtual appliances and requires suitably experienced or trained staff, but adopters seem to think that this isn't such a huge problem compared with the advantages.

The second graphic on this page gives a nice summary:-
https://www.docker.com/what-docker
User avatar
RichAlgeni
Addict
Addict
Posts: 935
Joined: Wed Sep 22, 2010 1:50 am
Location: Bradenton, FL

Re: Docker

Post by RichAlgeni »

Thanks for the responses folks! It sounded to me a little like it might be another Java.
Post Reply