embed docker apt GPG key into the playbook, to avoid keyserver failures
diff --git a/roles/create-vms/tasks/main.yml b/roles/create-vms/tasks/main.yml
index 7be6c92..28350ef 100644
--- a/roles/create-vms/tasks/main.yml
+++ b/roles/create-vms/tasks/main.yml
@@ -54,10 +54,13 @@
   command: ansible {{ item.name }} -b -u ubuntu -m authorized_key -a "user='root' key='{{ sshkey.stdout }}'"
   with_items: "{{ head_vm_list | selectattr('root_ssh_login', 'defined') | list }}"
 
-- name: Copy over docker installation playbook
+- name: Copy over docker installation playbook and docker apt-key
   copy:
-    src="docker-install-playbook.yml"
-    dest="{{ ansible_user_dir }}/docker-install-playbook.yml"
+    src="{{ item }}"
+    dest="{{ ansible_user_dir }}/{{ item }}"
+  with_items:
+    - "docker-install-playbook.yml"
+    - "docker_apt_key.gpg"
 
 - name: Install docker in VM's that require it
   command: ansible-playbook "{{ ansible_user_dir }}/docker-install-playbook.yml"