Successfully reported this slideshow.
Your SlideShare is downloading. ×

Alex Bolboacă: Why You Should Start Using Docker at I T.A.K.E. Unconference 2015

Ad

Why
A talk by
Alex Bolboaca
alex.bolboaca@mozaicworks.com
You
Start Using
Should

Ad

About Me
●
Polyglot programmer
●
Trainer
●
Coach
●
Not a Docker expert; a fan
●
Not affiliated with docker

Ad

I Noticed a Trend

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Check these out next

1 of 14 Ad
1 of 14 Ad
Advertisement

More Related Content

Similar to Alex Bolboacă: Why You Should Start Using Docker at I T.A.K.E. Unconference 2015 (20)

Advertisement

More from Mozaic Works (20)

Advertisement

Alex Bolboacă: Why You Should Start Using Docker at I T.A.K.E. Unconference 2015

  1. 1. Why A talk by Alex Bolboaca alex.bolboaca@mozaicworks.com You Start Using Should
  2. 2. About Me ● Polyglot programmer ● Trainer ● Coach ● Not a Docker expert; a fan ● Not affiliated with docker
  3. 3. I Noticed a Trend
  4. 4. Why DevOps? Agile! Reduce time to market & Adapt fast to change Scrum for dev teams Bugs & Code difficult to change Changeable Design Automated testing CI Etc. Operations Problems Fast feedback on infrastructure + many others
  5. 5. Annoying Problems “It works on my computer” Black Tuesdays “Cannot reproduce” I have errors nobody else has
  6. 6. Containers to The Rescue
  7. 7. Actually, these containers
  8. 8. Work with Containers ● Each component of your application runs in a container ● Dependencies are included in each container ● Containers are shared by all developers, sysadmins, operations etc. through SCC (eg. git) ● Containers are deployed as such
  9. 9. Example: Java 8 Spark AppDockerfile
  10. 10. Workflow ● Build the container – Write the dockerfile – Build it with docker. E.g. docker build -t [name] ● Commit the dockerfile OR the resulting image ● Run the container locally – Mount any folder needed (e.g. the source files during dev, the compiled app for production) ● Deploy the container – Docker needs to be installed on server
  11. 11. Example: Java 8 Spark AppDockerfile It worked on my computer!
  12. 12. Quick Demo
  13. 13. Why Use Docker? Easy to start with Free Large community Fast
  14. 14. Your Questions? “The important thing is

×