ºÝºÝߣshows by User: dain / http://www.slideshare.net/images/logo.gif ºÝºÝߣshows by User: dain / Fri, 14 Aug 2015 14:31:48 GMT ºÝºÝߣShare feed for ºÝºÝߣshows by User: dain Containerise everything - Why you should stop installing development environment locally /slideshow/containerise-everything-why-you-should-stop-installing-development-environment-locally/51632487 containeriseeverythingtalk-150814143149-lva1-app6892
Docker has been getting a lot of cookie points in the DevOps / infrastructure community for delivering a flexible and fast virtualisation technology. However I think an even bigger opportunity is to use Docker containers as neatly packaged development machines, keeping your own machine clean and making development OS agnostic. Working in a team and getting new people up and running should be easy! In the first part of the talk I’ll outline the benefits of using Docker for development compared to having to install every runtime, tool, and library on your local machine, worrying about OS / setup differences and conflicting versions. I’ll also highlight why is Docker better suited than previous VM solutions like Vagrant with Chef / Puppet, with its smaller resource footprint and faster build times. Using Docker and thinking about how you want to set your container up also ensures that deployment and scalability is given some thought straight from the beginning. In the second part I’ll do a quick demo to show how easy it is to get started with tools like Docker Machine / Boot2Docker and walk through some practical steps like writing a Dockerfile, compiling a Docker container, using the Docker registry, manipulating Docker instances, installing dependencies and running tools to compile code automatically.]]>

Docker has been getting a lot of cookie points in the DevOps / infrastructure community for delivering a flexible and fast virtualisation technology. However I think an even bigger opportunity is to use Docker containers as neatly packaged development machines, keeping your own machine clean and making development OS agnostic. Working in a team and getting new people up and running should be easy! In the first part of the talk I’ll outline the benefits of using Docker for development compared to having to install every runtime, tool, and library on your local machine, worrying about OS / setup differences and conflicting versions. I’ll also highlight why is Docker better suited than previous VM solutions like Vagrant with Chef / Puppet, with its smaller resource footprint and faster build times. Using Docker and thinking about how you want to set your container up also ensures that deployment and scalability is given some thought straight from the beginning. In the second part I’ll do a quick demo to show how easy it is to get started with tools like Docker Machine / Boot2Docker and walk through some practical steps like writing a Dockerfile, compiling a Docker container, using the Docker registry, manipulating Docker instances, installing dependencies and running tools to compile code automatically.]]>
Fri, 14 Aug 2015 14:31:48 GMT /slideshow/containerise-everything-why-you-should-stop-installing-development-environment-locally/51632487 dain@slideshare.net(dain) Containerise everything - Why you should stop installing development environment locally dain Docker has been getting a lot of cookie points in the DevOps / infrastructure community for delivering a flexible and fast virtualisation technology. However I think an even bigger opportunity is to use Docker containers as neatly packaged development machines, keeping your own machine clean and making development OS agnostic. Working in a team and getting new people up and running should be easy! In the first part of the talk I’ll outline the benefits of using Docker for development compared to having to install every runtime, tool, and library on your local machine, worrying about OS / setup differences and conflicting versions. I’ll also highlight why is Docker better suited than previous VM solutions like Vagrant with Chef / Puppet, with its smaller resource footprint and faster build times. Using Docker and thinking about how you want to set your container up also ensures that deployment and scalability is given some thought straight from the beginning. In the second part I’ll do a quick demo to show how easy it is to get started with tools like Docker Machine / Boot2Docker and walk through some practical steps like writing a Dockerfile, compiling a Docker container, using the Docker registry, manipulating Docker instances, installing dependencies and running tools to compile code automatically. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/containeriseeverythingtalk-150814143149-lva1-app6892-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Docker has been getting a lot of cookie points in the DevOps / infrastructure community for delivering a flexible and fast virtualisation technology. However I think an even bigger opportunity is to use Docker containers as neatly packaged development machines, keeping your own machine clean and making development OS agnostic. Working in a team and getting new people up and running should be easy! In the first part of the talk I’ll outline the benefits of using Docker for development compared to having to install every runtime, tool, and library on your local machine, worrying about OS / setup differences and conflicting versions. I’ll also highlight why is Docker better suited than previous VM solutions like Vagrant with Chef / Puppet, with its smaller resource footprint and faster build times. Using Docker and thinking about how you want to set your container up also ensures that deployment and scalability is given some thought straight from the beginning. In the second part I’ll do a quick demo to show how easy it is to get started with tools like Docker Machine / Boot2Docker and walk through some practical steps like writing a Dockerfile, compiling a Docker container, using the Docker registry, manipulating Docker instances, installing dependencies and running tools to compile code automatically.
Containerise everything - Why you should stop installing development environment locally from Daniel Demmel
]]>
361 4 https://cdn.slidesharecdn.com/ss_thumbnails/containeriseeverythingtalk-150814143149-lva1-app6892-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-dain-48x48.jpg?cb=1522813814 Agile product manager / experience design technologist @ustwo, JavaScript / HTML app hacker, Ruby fan, activist, cyclist, vegetarian, husband of @zzuuu, father www.danieldemmel.me