github.com/weaveworks/common@v0.0.0-20230728070032-dd9e68f319d5/tools/config_management/roles/docker-from-docker-repo/tasks/redhat.yml (about)

     1  ---
     2  # RedHat / CentOS specific:
     3  
     4  - name: add docker' yum repository (centos/{{ ansible_lsb.major_release }})
     5    yum_repository:
     6      name: docker
     7      description: Docker YUM repo
     8      file: external_repos
     9      baseurl: https://yum.dockerproject.org/repo/main/centos/{{ ansible_lsb.major_release }}
    10      enabled: yes
    11      gpgkey: https://yum.dockerproject.org/gpg
    12      gpgcheck: yes
    13      state: present
    14  
    15  - name: update yum's cache
    16    yum:
    17      name: "*"
    18      update_cache: yes
    19  
    20  - name: install docker-engine
    21    package:
    22      name: "{{ item }}"
    23      state: present
    24    with_items:
    25      - docker-engine-{{ docker_version }}