| 1234567891011121314151617181920212223242526272829303132333435363738 |
- ---
- - name: Install Docker
- hosts: all
- become: true
- tasks:
- - name: Install prerequisites
- ansible.builtin.apt:
- name:
- - apt-transport-https
- - ca-certificates
- - curl
- - gnupg-agent
- - software-properties-common
- update_cache: true
- - name: Add apt-key
- ansible.builtin.apt_key:
- url: https://download.docker.com/linux/ubuntu/gpg
- - name: Add docker repo
- ansible.builtin.apt_repository:
- repo: deb https://download.docker.com/linux/ubuntu focal stable
- - name: Install docker
- ansible.builtin.apt:
- name:
- - docker-ce
- - docker-ce-cli
- - containerd.io
- - docker-compose
- update_cache: true
- - name: Add user vagrant to group docker
- ansible.builtin.user:
- name: vagrant
- groups: docker
- append: true
|