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

Intro to Docker

Intro to Docker

Shrop shows off Docker (http://www.docker.io). "Docker is an open source project to pack, ship and run any application as a lightweight container"

Presented at FOSS Charlotte on September 18th, 2013.
http://www.meetup.com/FOSS-Charlotte/events/139949092/

Mark Shropshire

September 18, 2013
Tweet

More Decks by Mark Shropshire

Other Decks in Technology

Transcript

  1. What is docker? “Docker is an open-source project to easily

    create lightweight, portable, self-sufficient containers from any application. The same container that a developer builds and tests on a laptop can run at scale, in production, on VMs, bare metal, OpenStack clusters, public clouds and more.” - http://docker.io
  2. Run docker... • as a daemon to manage LXC containers

    on your Linux host (sudo docker -d) • as a CLI which talks to the daemon’s REST API (docker run ...) • as a client of Repositories that let you share what you’ve built (docker pull, docker commit) http://docs.docker.io/en/latest/
  3. Docker Install • Can be installed natively for Ubuntu •

    http://docs.docker.io/en/latest/installation/ ubuntulinux/ • Other OS need to have a Ubuntu VM or Vagrant to run Docker • http://docs.docker.io/en/latest/installation/ vagrant/