From efd80560337a3e6c3f3d5be44e5b051668ece566 Mon Sep 17 00:00:00 2001 From: Radar231 Date: Tue, 16 May 2023 14:30:29 -0400 Subject: [PATCH] updated docker install procedure as per doc pages --- tasks/main.yml | 23 +++++++---------------- 1 file changed, 7 insertions(+), 16 deletions(-) diff --git a/tasks/main.yml b/tasks/main.yml index 025beef..df42e37 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -104,6 +104,7 @@ - docker-ce - docker-ce-cli - containerd.io + - docker-buildx-plugin - docker-compose-plugin state: present when: ansible_os_family == "Debian" @@ -122,22 +123,12 @@ enabled: true ############################################################ -# using the pip3 command rather than the pip ansible module -# 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 +- name: Create symlink for docker-compose file: - path: /usr/local/bin/docker-compose - mode: "0755" + src: /usr/libexec/docker/cli-plugins/docker-compose + dest: /usr/local/bin/docker-compose + owner: root + group: root + state: link # EOF