blob: c0bf1543f9b3cbdcbc4e5f246be8b9e125ba625d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
---
# Needed because host system has all mounts by default to shared, and
# some things may depend on mounts being shared if we run docker inside
# test env.
- name: "Make all mounts shared"
command: "mount --make-rshared /"
args:
warn: false
- name: "Enable docker repository"
yum_repository:
name: "Docker"
description: Docker-ce repository
enabled: yes
baseurl: "https://download.docker.com/linux/centos/7/$basearch/stable"
gpgcheck: yes
gpgkey: https://download.docker.com/linux/centos/gpg
- name: "Install docker"
package:
name: "docker-ce-{{ docker_version }}"
state: present
allow_downgrade: true
notify: Restart docker
|