Click here to Skip to main content
15,895,256 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
JokeRe: Docker Pin
Richard Deeming29-Oct-14 6:49
mveRichard Deeming29-Oct-14 6:49 
GeneralRe: Docker Pin
Marc Clifton29-Oct-14 8:51
mvaMarc Clifton29-Oct-14 8:51 
GeneralRe: Docker Pin
Chris Maunder29-Oct-14 8:57
cofounderChris Maunder29-Oct-14 8:57 
GeneralRe: Docker Pin
Giannakakis Kostas29-Oct-14 21:44
professionalGiannakakis Kostas29-Oct-14 21:44 
GeneralRe: Docker Pin
Jeremy Falcon30-Oct-14 4:46
professionalJeremy Falcon30-Oct-14 4:46 
GeneralRe: Docker Pin
Giannakakis Kostas30-Oct-14 5:18
professionalGiannakakis Kostas30-Oct-14 5:18 
GeneralRe: Docker Pin
Fabio Franco30-Oct-14 0:25
professionalFabio Franco30-Oct-14 0:25 
GeneralRe: Docker Pin
thomas.michaud30-Oct-14 4:40
thomas.michaud30-Oct-14 4:40 
Docker isn't that hard to explain.

And, no, it isn't a VM or a VM controller. (That's Vagrant)

Docker is similar to Solaris Zones, BSD Jails, and Linux Containers. It's not (supposed to be) a virtual machine (with all the OS code, drivers, etc.) but rather lightweight container allowing calls down to the OS.

(And no, I have no idea how Docker is going to make that work with Microsoft)

So...why it is important?

Well the difference with Docker is that it allows you to push your application AND ENVIRONMENT at the same time...to Development, to Testing...and (ideally) to production. (You wouldn't normally push a Vagrant file to production, for example).

It (ideally) prevents problems of code failing in production because a config file was off, or an environment variable that wasn't set, or a wrong version of a library.

There is a LOT of hype and some concerns about security - but that's it in a nutshell.
GeneralRe: Docker Pin
Marc Clifton30-Oct-14 4:55
mvaMarc Clifton30-Oct-14 4:55 
GeneralRe: Docker Pin
Gerry Schmitz30-Oct-14 12:05
mveGerry Schmitz30-Oct-14 12:05 
GeneralRe: Docker Pin
Andy Brummer29-Oct-14 8:55
sitebuilderAndy Brummer29-Oct-14 8:55 
GeneralRe: Docker Pin
Bob Nadler29-Oct-14 20:02
Bob Nadler29-Oct-14 20:02 
GeneralRe: Docker Pin
JohanJvR29-Oct-14 21:36
JohanJvR29-Oct-14 21:36 
QuestionCat Allergies Pin
chriselst29-Oct-14 6:19
professionalchriselst29-Oct-14 6:19 
AnswerRe: Cat Allergies Pin
Mladen Janković29-Oct-14 6:37
Mladen Janković29-Oct-14 6:37 
AnswerRe: Cat Allergies Pin
Slacker00729-Oct-14 6:37
professionalSlacker00729-Oct-14 6:37 
GeneralRe: Cat Allergies Pin
chriselst29-Oct-14 6:40
professionalchriselst29-Oct-14 6:40 
AnswerRe: Cat Allergies Pin
P0mpeyBoy29-Oct-14 6:40
P0mpeyBoy29-Oct-14 6:40 
GeneralRe: Cat Allergies Pin
chriselst29-Oct-14 6:41
professionalchriselst29-Oct-14 6:41 
GeneralRe: Cat Allergies Pin
GenJerDan29-Oct-14 10:21
GenJerDan29-Oct-14 10:21 
GeneralRe: Cat Allergies Pin
MarkTJohnson30-Oct-14 3:40
professionalMarkTJohnson30-Oct-14 3:40 
GeneralRe: Cat Allergies Pin
GenJerDan30-Oct-14 3:42
GenJerDan30-Oct-14 3:42 
AnswerRe: Cat Allergies Pin
Duncan Edwards Jones29-Oct-14 7:06
professionalDuncan Edwards Jones29-Oct-14 7:06 
AnswerRe: Cat Allergies Pin
Ian Shlasko29-Oct-14 7:27
Ian Shlasko29-Oct-14 7:27 
AnswerRe: Cat Allergies Pin
Ingo29-Oct-14 8:12
Ingo29-Oct-14 8:12 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.