Änderungsstand: 2021-09-12
Ich erstelle nun aus einem selbst erstellten Stack ein Template. Dazu im Portainer auf „Stacks“, gewünschten Stack anklicken und „+Create template from Stack“ auswählen. Title und Description vergeben und „Create custom template“ klicken. Das Template wird erstellt. Zu finden ist es unter „App Templates“ – „Costum Templates“. Wählt man dieses Template aus, kann man es mit nur einem Klick auf „Deploy the stack“ installieren und der Stack wird installiert.
Wozu ist das gut? Crasht ein Container oder der Service und der Stack ist unter Umständen nicht mehr vorhanden, kann man diesen sehr schnell wieder installieren. Oder möchte man einen funktionieren Stack umgestalten und später benötigt man wieder das „Original“, ist auch das wieder schnell installiert. 4 Klicks – fertig. Im Template werden die Informationen des Compose-Files gespeichert.
Das war die einfache Ausführung. Man könnte nun auch mittels GitHub seine Templates hochladen und hätte diese dann immer Verfügbar. Vielleicht schaue ich mir das mal an. Hat aber keine Priorität…