Add docker installation to base image

Change-Id: I83a96e2673c08b4d4502db059c802835fd65fb5f
diff --git a/packer/provision/basebuild.sh b/packer/provision/basebuild.sh
index 1169e77..da4c98f 100644
--- a/packer/provision/basebuild.sh
+++ b/packer/provision/basebuild.sh
@@ -6,6 +6,8 @@
 # force any errors to cause the script and job to end in failure
 set -xeu -o pipefail
 
+DOCKER_VERSION=17.09.0
+
 rh_systems() {
     echo 'No changes to apply'
 }
@@ -23,6 +25,10 @@
 ubuntu_systems() {
     apt-get clean
     ubuntu_install_java_setup
+    sudo add-apt-repository \
+        "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
+         $(lsb_release -cs) \
+         stable"
     apt-get update
     apt-get install -y \
         bzip2 \
@@ -39,9 +45,15 @@
         nodejs-legacy \
         npm \
         python-pip \
+        docker-ce=${DOCKER_VERSION}-ce \
         # end of apt-get install list
     npm install -g bower
     npm install karma --save-dev
+
+    # set up docker priviledges
+    sudo groupadd docker
+    sudo usermod -aG docker jenkins
+    
     #TODO clean up
     #apt-get clean
     #apt-get purge -y