--- - name: install prereqs (apt) apt: update_cache: true name: - apt-transport-https - ca-certificates - software-properties-common - python-pip - virtualenv - python-setuptools - python-docker - name: add docker repository key apt_key: url: "{{ docker_compose_install_apt_key_uri }}" state: present - name: add docker repository apt_repository: repo: "{{ docker_compose_install_apt_repo }}" filename: docker-ce state: present update_cache: true - name: install docker-ce apt: name: - docker-ce # Oddly, there is no docker-compose PPA, the suggested linux install # method is to download a binary. See: # https://docs.docker.com/compose/install/#master-builds - name: install docker-compose pip: name: - docker-compose - name: enable docker service: name: docker state: started enabled: yes