2025-02-11 19:12:48 +01:00

28 lines
657 B
YAML

- name: Ensure Docker service is running
service:
name: docker
state: started
enabled: true
- name: Pull Portainer Docker image
community.docker.docker_image:
name: portainer/portainer-ce
source: pull
- name: Create Portainer container
community.docker.docker_container:
name: portainer
image: portainer/portainer-ce
state: started
ports:
- "9000:9000"
volumes:
- "/var/run/docker.sock:/var/run/docker.sock"
- "portainer_data:/data"
restart_policy: unless-stopped
- name: Ensure Portainer container is running
community.docker.docker_container:
name: portainer
state: started