From 1d17577b154d1bba5b9b8d5e208e64f5b77bfa20 Mon Sep 17 00:00:00 2001 From: qiaofeng1227 <76487013@qq.com> Date: Fri, 5 Aug 2022 10:49:28 +0800 Subject: [PATCH] Update main.yml --- apps/roles/role_common/tasks/main.yml | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/apps/roles/role_common/tasks/main.yml b/apps/roles/role_common/tasks/main.yml index e8128244..f31d0adc 100644 --- a/apps/roles/role_common/tasks/main.yml +++ b/apps/roles/role_common/tasks/main.yml @@ -83,17 +83,19 @@ when: ansible_distribution != 'Amazon' and ansible_distribution != "OracleLinux" - block: - - name: Add Docker repository and replace $releasever - shell: | - wget -O /etc/yum.repos.d/docker-ce.repo "https://download.docker.com/linux/centos/docker-ce.repo" - sudo sed -i "s/\$releasever/7/g" /etc/yum.repos.d/docker-ce.repo - + - name: Add Docker repository + shell: wget -O /etc/yum.repos.d/docker-ce.repo "https://download.docker.com/linux/centos/docker-ce.repo" + + - name: Replace $releasever + shell: sudo sed -i "s/\$releasever/7/g" /etc/yum.repos.d/docker-ce.repo + when: ansible_distribution == 'Amazon' + - name: Install all required packages of Docker on {{ansible_distribution}} yum: name: [device-mapper-persistent-data,lvm2,docker-ce,docker-ce-cli,containerd.io,docker-compose-plugin,docker-scan-plugin,docker-ce-rootless-extras] update_cache: yes state: latest - when: ansible_distribution == 'Amazon' + when: ansible_distribution == 'Amazon' or ansible_distribution == "OracleLinux" - block: - name: Add Docker repository and replace $releasever