|
11.01.2021., 20:40 | #1 |
Premium
Datum registracije: Aug 2007
Lokacija: negdje
Postovi: 1,693
|
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. |
11.01.2021., 22:34 | #2 |
lar~
Datum registracije: Jan 2007
Lokacija: Zagreb
Postovi: 1,538
|
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. |
|
|
Oglas
|
|
12.01.2021., 05:45 | #4 |
EMP moderator
Datum registracije: Apr 2005
Lokacija: Osijek
Postovi: 18,390
|
Sudo apt-get update?
__________________ "Kako su krojači novog svjetskog poretka uspjeli u tako kratko vrijeme slomiti intelektualne sposobnosti društva, uništiti kritičku svijest i ljudima nametnuti izvrnutu logiku?"
|
12.01.2021., 07:46 | #6 |
Premium
Datum registracije: Aug 2007
Lokacija: negdje
Postovi: 1,693
|
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. |
12.01.2021., 09:15 | #8 |
Premium
Datum registracije: Jan 2006
Lokacija: Zagreb
Postovi: 87
|
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). |
12.01.2021., 13:26 | #10 |
lar~
Datum registracije: Jan 2007
Lokacija: Zagreb
Postovi: 1,538
|
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. |
|
|
Oglas
|
|
12.01.2021., 16:13 | #11 | |
Premium
Datum registracije: Nov 2008
Lokacija: Shire
Postovi: 16,112
|
Citiraj:
|
|
12.01.2021., 16:47 | #12 |
Premium
Datum registracije: Aug 2007
Lokacija: negdje
Postovi: 1,693
|
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. |
12.01.2021., 17:06 | #14 |
Premium
Datum registracije: Aug 2007
Lokacija: negdje
Postovi: 1,693
|
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. |
12.01.2021., 21:09 | #15 |
Premium
Datum registracije: Jan 2006
Lokacija: Zagreb
Postovi: 87
|
E to ti je to. Dodaj config i bit ces miran. |
14.01.2021., 16:34 | #16 |
Premium
Datum registracije: Aug 2007
Lokacija: negdje
Postovi: 1,693
|
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. |
|
|
Oglas
|
|
|
|