updated docker install procedure as per doc pages
This commit is contained in:
parent
7efb625d3e
commit
efd8056033
|
@ -104,6 +104,7 @@
|
||||||
- docker-ce
|
- docker-ce
|
||||||
- docker-ce-cli
|
- docker-ce-cli
|
||||||
- containerd.io
|
- containerd.io
|
||||||
|
- docker-buildx-plugin
|
||||||
- docker-compose-plugin
|
- docker-compose-plugin
|
||||||
state: present
|
state: present
|
||||||
when: ansible_os_family == "Debian"
|
when: ansible_os_family == "Debian"
|
||||||
|
@ -122,22 +123,12 @@
|
||||||
enabled: true
|
enabled: true
|
||||||
|
|
||||||
############################################################
|
############################################################
|
||||||
# using the pip3 command rather than the pip ansible module
|
- name: Create symlink for docker-compose
|
||||||
# because ansible can get in a weird state depending on the
|
|
||||||
# python version used on the target host
|
|
||||||
- name: Install docker python package
|
|
||||||
shell:
|
|
||||||
cmd: pip3 install docker
|
|
||||||
|
|
||||||
############################################################
|
|
||||||
- name: Install docker-compose
|
|
||||||
shell:
|
|
||||||
cmd: curl -L "https://github.com/docker/compose/releases/download/{{ docker_compose_version }}/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
|
|
||||||
|
|
||||||
############################################################
|
|
||||||
- name: Set permissions on /usr/local/bin/docker-compose
|
|
||||||
file:
|
file:
|
||||||
path: /usr/local/bin/docker-compose
|
src: /usr/libexec/docker/cli-plugins/docker-compose
|
||||||
mode: "0755"
|
dest: /usr/local/bin/docker-compose
|
||||||
|
owner: root
|
||||||
|
group: root
|
||||||
|
state: link
|
||||||
|
|
||||||
# EOF
|
# EOF
|
||||||
|
|
Loading…
Reference in New Issue