25 lines
1.3 KiB
YAML
25 lines
1.3 KiB
YAML
|
---
|
||
|
- name: add docker-ce pubkey
|
||
|
shell: curl -sL "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x7EA0A9C3F273FCD8" | sudo apt-key add
|
||
|
args:
|
||
|
warn: False
|
||
|
- name: add docker-ce repo
|
||
|
apt_repository:
|
||
|
repo: "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"
|
||
|
state: present
|
||
|
update_cache: true
|
||
|
- name: install apt applications
|
||
|
apt:
|
||
|
name: libvirt-clients,libvirt-daemon-system,qemu-kvm,virt-manager,virt-top,virt-goodies,vagrant,vagrant-libvirt,vagrant-mutate,xsltproc,fop,docker-ce,docker-compose
|
||
|
state: present
|
||
|
- name: install docker-machine
|
||
|
shell: curl -sLo docker-machine https://github.com/docker/machine/releases/download/v0.16.0/docker-machine-linux-x86_64 && install -m 755 docker-machine /usr/local/bin/docker-machine-0.16.0 && rm -f docker-machine && ln -sf /usr/local/bin/docker-machine-0.16.0 /usr/local/bin/docker-machine
|
||
|
args:
|
||
|
warn: False
|
||
|
creates: /usr/local/bin/docker-machine-0.16.0
|
||
|
- name: install docker-machine-driver-kvm2
|
||
|
shell: curl -sLo docker-machine-driver-kvm2 https://storage.googleapis.com/minikube/releases/latest/docker-machine-driver-kvm2 && install -m 755 docker-machine-driver-kvm2 /usr/local/bin/docker-machine-driver-kvm2 && rm -f docker-machine-driver-kvm2
|
||
|
args:
|
||
|
warn: False
|
||
|
creates: /usr/local/bin/docker-machine-driver-kvm2
|