docker2.yml 641 B

12345678910111213141516171819202122232425
  1. ---
  2. - name: Tear down existing service - jenkins-agent
  3. community.docker.docker_compose:
  4. project_src: /opt/jenkins-agent
  5. state: absent
  6. - name: Create and start services - jenkins-agent
  7. community.docker.docker_compose:
  8. project_src: /opt/jenkins-agent
  9. state: present
  10. build: true
  11. register: output
  12. - name: Tear down existing service - portainer
  13. community.docker.docker_compose:
  14. project_src: /opt/portainer
  15. state: absent
  16. - name: Create and start services - portainer
  17. community.docker.docker_compose:
  18. project_src: /opt/portainer
  19. state: present
  20. pull: true
  21. recreate: always
  22. register: output