LTS: Performance testing
[csit.git] / resources / tools / testbed-setup / ansible / roles / docker / tasks / ubuntu_bionic.yaml
1 ---
2 # file: roles/docker/tasks/ubuntu_bionic.yaml
3
4 - name: Docker repository - Dependencies
5   apt:
6     name:
7       - 'apt-transport-https'
8       - 'ca-certificates'
9       - 'software-properties-common'
10     state: 'present'
11     cache_valid_time: 3600
12     install_recommends: False
13   tags: install-docker
14
15 - name: Docker repository - Add an Apt signing key
16   apt_key:
17     url: 'https://download.docker.com/linux/ubuntu/gpg'
18     state: 'present'
19   tags: install-docker
20
21 - name: Docker repository - Install APT repository
22   apt_repository:
23     repo: '{{ docker_apt_repository }}'
24     state: '{{ docker_apt_repository_state }}'
25     update_cache: True
26   tags: install-docker
27
28 - name: Install Docker
29   apt:
30     name: 'docker-{{ docker_edition }}={{ docker_apt_package }}'
31     state: '{{ docker_apt_package_state }}'
32     force: True
33   tags: install-docker