1 ############################################################################
2 # Copyright (c) 2016 The Linux Foundation and others.
3 # All rights reserved. This program and the accompanying materials
4 # are made available under the terms of the Apache License, Version 2.0
5 # which accompanies this distribution, and is available at
6 # http://www.apache.org/licenses/LICENSE-2.0
7 ############################################################################
9 - name: Ensure old versions of Docker are not installed.
18 - name: Add Docker GPG key.
20 key: https://download.docker.com/linux/centos/gpg
23 - name: Ensure epel is installed.
27 - name: Ensure depdencies are installed.
52 - name: install the 'Development tools' package group
54 name: "@Development tools"
57 - name: Add Docker repository.
59 url: "{{ docker_yum_repo_url }}"
60 dest: '/etc/yum.repos.d/docker-ce.repo'
65 - name: Configure Docker Edge repo.
67 dest: '/etc/yum.repos.d/docker-ce.repo'
68 section: 'docker-ce-edge'
70 value: '{{ docker_yum_repo_enable_edge }}'
72 - name: Configure Docker Test repo.
74 dest: '/etc/yum.repos.d/docker-ce.repo'
75 section: 'docker-ce-test'
77 value: '{{ docker_yum_repo_enable_test }}'