Fewbytes/rubber-docker

create packer template for workshops

nukemberg opened this issue · 0 comments

Image should include:

  • docker, configured to work with overlayfs
  • python-dev, build-essential
  • htop
  • stress
  • ipython
  • busybox.tar.gz (busybox image, docker export busybox > busybox.tar.gz)
  • ubuntu image (docker export)
  • change motd with workshop info: git clone directory, etc
  • git clone of the rubber-docker repo
  • update rc.local to git pull && python setup.py install rubber-docker, we need the latest version of the python module installed
  • if using ubuntu, activate memory accounting in kernel - add cgroup_enable=memory swapaccount=1 to kernel arguments