Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Docker: An Introduction

Docker: An Introduction

Adam Carlile

May 21, 2015
Tweet

More Decks by Adam Carlile

Other Decks in Technology

Transcript

  1. FROM  boardiq/ruby:jessie0327   RUN  apt-­‐get  update  &&  apt-­‐get  install  -­‐y

      imagemagick  daemontools   RUN  cd  /tmp  \      &&  wget  https://deb.nodesource.com/setup  \      &&  bash  setup  \      &&  apt-­‐get  install  -­‐y  nodejs
  2. Hardware Host OS Hypervisor Guest OS Bins/Libs Application Guest OS

    Bins/Libs Application Hardware Host OS Docker Engine Bins/Libs Application Bins/Libs Application
  3. Build Docker Image Run tests using built container Push to

    Dockerhub Pull from Dockerhub Mark Image as available