PC Ekspert Forum

PC Ekspert Forum (https://forum.pcekspert.com/index.php)
-   Aplikacije (https://forum.pcekspert.com/forumdisplay.php?f=37)
-   -   Watchtower - docker (https://forum.pcekspert.com/showthread.php?t=306541)

tintin 11.01.2021. 20:40

Watchtower - docker
 
Imam par programa koje vrtim na NASu preko Dockera i mislio sam ih updejtati pomoću watchtower-a.

Podesio sam ga po uputama koje sam našao na netu i stvar radi, ali...
Danas mi je updejtao couchpotato i koliko vidim postavke u dockeru su ostale iste, ali kad sam pokrenuo couchpotato postavke samog programa nisu bile postavljene tj. morao sam podešavati ispočetka.

Zanima me da li je to normalno tako ili ima kakvog načina da se i postavke programa sačuvaju?
Imam i plex u dockeru i ako mi update "ubije" postavke ne bi mi baš bilo po volji.

the_ghost 11.01.2021. 22:34

Ovisi o docker imageu i kako je on podesen, gdje sprema postavke itd. Mozda se docker image toliko promjenio da se moralo ispocetka. Generalno ako ne citas changelog imagea, ne bi samo tako pustio upgrade da mi nesto radi automatski.

tintin 12.01.2021. 04:46

Ima kakav drugi način updatea za docker "pakete", a da se postavke sačuvaju?
Malo mi je to novo pa se još ne snalazim...

domy_os 12.01.2021. 05:45

Sudo apt-get update? :D

tintin 12.01.2021. 06:09

Ne ide tako za docker "programe"...

Za sam docker plugin da.

tintin 12.01.2021. 07:46

Mogu i sam prema potrebi updejtati pojedini kontejner, ali nakon toga moram sve podešavati ispočetka. Koliko sam čitao moglo bi se to izbjeći ako bi npr. config folder napravio kao persistance.
Ne znam ako sam dobro razumio, ali definitivno ne znam kako to napraviti.

Mommistake 12.01.2021. 08:12

Pa ja sve imam u git-u.

Tamo promjenim verziju i deployam.

Doslovce promjenim verziju i to je to.

Morati ćeš ručno update-ati.

Kulja 12.01.2021. 09:15

Pretpostavljam da koristis ovaj image https://hub.docker.com/r/linuxserver/couchpotato/

Pogledaj dolje gdje imas docker-compose shemu i posebno dio volumes:
Ukratko na taj nacin mozes sredit da ti se config ne brise kad updateas image (lijeva strana od dvotocke predstavlja host path a desna neki path unutar containera).

Ako ne koristis docker-compose nego mozda preko GUIa kreiras container onda mora biti negdje neki tab Volumes gdje mozes selektirat koji path na containeru zelis syncat na host i tako sacuvat sto je unutra kada radis update (u tvom slucaju te zanima /config path jer u njemu couchpotato sprema config).

tintin 12.01.2021. 11:49

Da, koristim docker preko GUIa....
Sad mi je već malo jasnije.
Pokušat ću se poigrati s tim volume postavkama..
Ako zapnem javim se za pomoć.

the_ghost 12.01.2021. 13:26

S time da i dalje stoji moja napomena o automatskom updateu, ako recimo stavis latest tag, to moze uzrokovati i major version upgrade (naravno, to ovisi i o samim developerima paketa sto rade) sto moze znaciti da ima breaking changeova i da ti konfiguracija docker(composea) vise uopce ne valja.

Mommistake 12.01.2021. 16:13

Citiraj:

Autor the_ghost (Post 3481696)
S time da i dalje stoji moja napomena o automatskom updateu, ako recimo stavis latest tag, to moze uzrokovati i major version upgrade (naravno, to ovisi i o samim developerima paketa sto rade) sto moze znaciti da ima breaking changeova i da ti konfiguracija docker(composea) vise uopce ne valja.

Plus, ako je custom config, dosta često se zna desiti da više ne radi ništa nakon toga, zato svakako preporučam ne stavljati latest tag ;)

tintin 12.01.2021. 16:47

Latest tag mi je "ubio" plex prije neki dan.
Prema preporuci sa openmediavault foruma stavio sam tag bionic i onda je skinuo dobru zadnju verziju.
Nije mi problem ni ručno sve napraviti ako se pojavi update jer ionako nemam previše programa u dockeru, ali trebam to još malo sve proučiti/naučiti.
Mislim da je kroz docker-compose onome tko kuži lako to napraviti, ali ja sam nekako skloniji to raditi u gui-u.

Kulja 12.01.2021. 16:55

Ma volumes mora biti kao opcija kada radis preko GUIa. Koji NAS koristis?

tintin 12.01.2021. 17:06

Openmediavault v4 (prko armbiana) na Odroidu HC2.
Ima Volumes and Bind mounts u opcijama.
To sam do sad koristio samo za foldere sa videom, muzikom, slikama, ali ne i za config foldere i tu je valjda bila greška zašto sam nakon updatea izgubio sve postavke programa.

Kulja 12.01.2021. 21:09

Citiraj:

Autor tintin (Post 3481806)
Openmediavault v4 (prko armbiana) na Odroidu HC2.
Ima Volumes and Bind mounts u opcijama.
To sam do sad koristio samo za foldere sa videom, muzikom, slikama, ali ne i za config foldere i tu je valjda bila greška zašto sam nakon updatea izgubio sve postavke programa.

E to ti je to. Dodaj config i bit ces miran.

tintin 14.01.2021. 16:34

Prebacio sam za sad config od couchpotatoa van dockera i preko Volumes and Bind mounts povezao ga sa docker config folderom i stvar radi ok, hvala na pomoći.


Sva vremena su GMT +2. Sada je 03:06.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger