Added some deps, removed arch and add user via ENV
This commit is contained in:
parent
751128589f
commit
9cdf6f9918
|
@ -1,6 +1,10 @@
|
|||
- name: Docker-ce install
|
||||
hosts: all
|
||||
become: true
|
||||
|
||||
vars:
|
||||
user: "{{ lookup('env','USER') }}"
|
||||
|
||||
tasks:
|
||||
- name: Install prerequisites
|
||||
apt:
|
||||
|
@ -15,15 +19,21 @@
|
|||
|
||||
- name: Add Docker apt repo
|
||||
apt_repository:
|
||||
repo: deb [arch=amd64] https://download.docker.com/linux/{{ansible_distribution|lower}} {{ansible_distribution_release}} stable
|
||||
repo: deb https://download.docker.com/linux/{{ansible_distribution|lower}} {{ansible_distribution_release}} stable
|
||||
|
||||
- name: Install docker-ce
|
||||
apt:
|
||||
install_recommends: yes
|
||||
update_cache: yes
|
||||
name: docker-ce
|
||||
name: ['docker-ce', 'docker-ce-cli', 'containerd.io']
|
||||
state: present
|
||||
|
||||
- name: Install docker pip3 deps
|
||||
pip:
|
||||
name: ['docker', 'docker-compose']
|
||||
name: ['docker', 'docker-compose']
|
||||
|
||||
- name: "Adding {{ user }} to docker group"
|
||||
user:
|
||||
name: '{{ user }}'
|
||||
groups: docker
|
||||
append: yes
|
Loading…
Reference in New Issue