Docker

  • Virtualization layer
  • Cargo container for your service
  • Pack, ship, run services really easily in a completely isolated environment
  • Canonical OS is Ubuntu currently
  • Docker is like git for filesystems (push and pull primitives)
  • Faithfully reproduces the environment/filesystem
  • example: git clone https://github.com/mrallen1/dice-service