deploy-portainer.yaml 525 B

12345678910111213141516171819
  1. ---
  2. - name: deploy portainer-ce latest
  3. hosts: "{{ hosts }}"
  4. become: yes
  5. become_user: "{{ lookup('env','USER') }}"
  6. tasks:
  7. - name: create new volume
  8. community.docker.docker_volume:
  9. name: portainer-data
  10. - name: deploy portainer
  11. community.docker.docker_container:
  12. name: portainer
  13. image: "docker.io/portainer/portainer-ce"
  14. ports:
  15. - "9443:9443"
  16. volumes:
  17. - /var/run/docker.sock:/var/run/docker.sock
  18. - portainer-data:/data
  19. restart_policy: unless-stopped