This commit is contained in:
parent
8fbd68eb71
commit
5ce0140b54
4 changed files with 47 additions and 16 deletions
|
|
@ -13,18 +13,27 @@
|
|||
|
||||
- name: Install docker rules for {{ ansible_os_family }} OS family
|
||||
include_tasks: "{{ ansible_os_family }}.yml"
|
||||
|
||||
|
||||
- name: Remove all other's docker version packages
|
||||
package: name="{{ docker_remove_packages_name }}" state=absent update_cache=yes
|
||||
package:
|
||||
name: "{{ docker_remove_packages_name }}"
|
||||
state: absent
|
||||
update_cache: yes
|
||||
|
||||
- name: Install docker
|
||||
package: name="{{ docker_package_name }}" state=latest update_cache=yes
|
||||
package:
|
||||
name: "{{ docker_package_name }}"
|
||||
state: present
|
||||
update_cache: yes
|
||||
# when:
|
||||
# - not docker_installed.stat.exists
|
||||
notify: Restart docker
|
||||
|
||||
- name: Enable docker on boot
|
||||
service: name=docker state=started enabled=yes
|
||||
service:
|
||||
name: docker
|
||||
state: started
|
||||
enabled: yes
|
||||
|
||||
# Create docker group if needed
|
||||
|
||||
|
|
@ -61,7 +70,10 @@
|
|||
#- interfaces docker0 and docker_gwbridge ? firewall-cmd --change-zone=docker0 --zone=trusted --permanent; firewall-cmd --change-zone=docker_gwbridge --zone=trusted --permanent
|
||||
|
||||
- name: Install python library for docker
|
||||
package: name="{{ docker_python_lib }}" state=latest update_cache=yes
|
||||
package:
|
||||
name: "{{ docker_python_lib }}"
|
||||
state: present
|
||||
update_cache: yes
|
||||
|
||||
#- name: Enable swarm mode
|
||||
# include_tasks: swarm.yml
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue