Guten Abend zusammen,
ich beschäftige mich aktuell mit Docker und dadurch auch mit Portainer als Verwaltungstool für meine Container.
Im Internet kann man öfters lesen, dass das deployen des Portainer-Containers über ein Aufgabenscript gehandelt wird.
Ich würde das gerne über ein yml-file realisieren und nur den reinen Aufruf des Containers über den Aufgabenmanager machen. Folgendes habe ich gemacht:
Im Aufgabenplaner folgendes Script erstellt:
Das yml-file sieht dann so aus:
Passt da so, oder ist noch Anpassungs-, bzw. Optimierungsbedarf?
Wird das so überhaupt gemacht?
Danke und schönes Wochenende
ich beschäftige mich aktuell mit Docker und dadurch auch mit Portainer als Verwaltungstool für meine Container.
Im Internet kann man öfters lesen, dass das deployen des Portainer-Containers über ein Aufgabenscript gehandelt wird.
Ich würde das gerne über ein yml-file realisieren und nur den reinen Aufruf des Containers über den Aufgabenmanager machen. Folgendes habe ich gemacht:
Im Aufgabenplaner folgendes Script erstellt:
Code:
docker-compose -f /volume1/docker/portainer/docker-compose.yml up -d
Das yml-file sieht dann so aus:
Code:
version: '3.6'
networks:
system:
external: true
services:
system.portainer:
image: portainer/portainer-ce:latest
container_name: portainer-ce-yml
hostname: portainer
restart: unless-stopped
security_opt:
- no-new-privileges:true
networks:
system:
ports:
- 9000:9000
volumes:
- /etc/localtime:/etc/locatime:ro
- /run/docker.sock:/var/run/docker.sock
- /volume1/docker/portainer-neu/data:/data
Passt da so, oder ist noch Anpassungs-, bzw. Optimierungsbedarf?
Wird das so überhaupt gemacht?
Danke und schönes Wochenende