adding vaid yml

master
Rosario Polito 1 year ago
parent 1726dac2df
commit 71a1fba9a2
  1. 2
      run.yml
  2. 69
      tasks/docker.yml

@ -7,4 +7,4 @@
- import_tasks: tasks/essentials.yml
- import_tasks: tasks/vscode.yml
- import_tasks: tasks/docker.yml
- import_tasks: tasks/wireguard.yml
#- import_tasks: tasks/wireguard.yml

@ -1,37 +1,36 @@
# https://www.ansiblepilot.com/articles/install-docker-in-redhat-like-systems-ansible-module-rpm_key-yum_repository-and-yum/#code
name: install Docker
hosts: all
become: true
tasks:
- name: set mydistribution
ansible.builtin.set_fact:
mydistribution: "{{ 'rhel' if (ansible_distribution == 'Red Hat Enterprise Linux') else (ansible_distribution | lower) }}"
name: install Docker
hosts: all
become: true
tasks:
- name: set mydistribution
ansible.builtin.set_fact:
mydistribution: "{{ 'rhel' if (ansible_distribution == 'Red Hat Enterprise
Linux') else (ansible_distribution | lower) }}"
- name: Add signing key
ansible.builtin.rpm_key:
key: https://download.docker.com/linux/{{ mydistribution }}/gpg
state: present
- name: Add repository into repo.d list
ansible.builtin.yum_repository:
name: docker
description: docker repository
baseurl: https://download.docker.com/linux/{{ mydistribution
}}/$releasever/$basearch/stable
enabled: true
gpgcheck: true
gpgkey: https://download.docker.com/linux/{{ mydistribution }}/gpg
- name: Install Docker
ansible.builtin.yum:
name:
- docker-ce
- docker-ce-cli
- containerd.io
state: latest
update_cache: true
- name: Start Docker
ansible.builtin.service:
name: docker
enabled: true
state: started
- name: Add signing key
ansible.builtin.rpm_key:
key: "https://download.docker.com/linux/{{ mydistribution }}/gpg"
state: present
- name: Add repository into repo.d list
ansible.builtin.yum_repository:
name: docker
description: docker repository
baseurl: "https://download.docker.com/linux/{{ mydistribution }}/$releasever/$basearch/stable"
enabled: true
gpgcheck: true
gpgkey: "https://download.docker.com/linux/{{ mydistribution }}/gpg"
- name: Install Docker
ansible.builtin.yum:
name:
- docker-ce
- docker-ce-cli
- containerd.io
state: latest
update_cache: true
- name: Start Docker
ansible.builtin.service:
name: "docker"
enabled: true
state: started

Loading…
Cancel
Save