docker for local development

11
Docker for local development Adam Štipák | @new_POPE | [email protected]

Upload: adam-stipak

Post on 12-Apr-2017

375 views

Category:

Internet


0 download

TRANSCRIPT

Page 1: Docker for local development

Docker for local development

Adam Štipák | @new_POPE | [email protected]

Page 2: Docker for local development

What is docker?

“An open platform for distributed applications for developers and sysadmins”

Page 3: Docker for local development

And we are developers!

Page 4: Docker for local development

1. Virtual environment2. Independent3. Clean host machine 4. Test environment for experiments5. Build for project (“works on my machine problem”)

Why use it on local machine?

Page 5: Docker for local development

Virtual & test environments?

● docker pull …

● docker run …

Page 6: Docker for local development

Build for project

● git clone …

● docker build ...

● docker run ...

Page 7: Docker for local development

Pros Cons

● fast start

● easy to use

● consistent environment for

○ team

○ project

● no need Vagrant

● works on Linux

Page 8: Docker for local development

How it works on OSX?

boot2docker docker machine docker toolbox

Page 9: Docker for local development

Where is the problem?

vboxsf

Page 11: Docker for local development

Thank youquestions?

Adam Štipák | @new_POPE | [email protected]