amazon.yml 591 B

123456789101112131415161718
  1. - name: Install docker on AmazonLinux (tested on v2)
  2. ansible.builtin.yum:
  3. name: "{{ packages }}"
  4. vars:
  5. packages:
  6. - docker
  7. - name: download compose
  8. shell: curl -s https://api.github.com/repos/docker/compose/releases/latest | grep browser_download_url | grep docker-compose-linux-x86_64 | grep -v sha256 | cut -d '"' -f 4 | wget -O /usr/local/bin/docker-compose -qi -
  9. - name: make compose executable
  10. shell: chmod +x /usr/local/bin/docker-compose
  11. - name: Reload docker and enable it onboot
  12. ansible.builtin.service:
  13. name: docker
  14. state: reloaded
  15. enabled: yes