Auteur Topic: Docker upgraden naar Python 3, Hoe??  (gelezen 2099 keer)

Offline Henk Havelaar

  • Bedankjes
  • -Gegeven: 17
  • -Ontvangen: 8
  • Berichten: 139
Docker upgraden naar Python 3, Hoe??
« Gepost op: 10 januari 2021, 11:55:20 »
In een Docker container draai ik Tautulli (Linuxserver PlexPi). De update hiervoor kan niet worden geïnstalleerd omdat het systeem moet worden geupdated naar Python 3 maar ik heb geen idee hoe dat te doen.
Wie kan mij hiermee helpen?
  • Mijn Synology: DS1819+
  • HDD's: 8 x IronWolf Pro18TB
  • Extra's: 32 GB / 10 GBit netw
NAS: DS1819+ 8 xTB Seagate IronWolf  Pro 18TB. E10M20-T1 M.2 SSd & 10 GBe Combo adapter.

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1381
  • -Ontvangen: 7983
  • Berichten: 44.003
  • Alleen een PB sturen als hier om gevraag wordt.
    • Truebase
Re: Docker upgraden naar Python 3, Hoe??
« Reactie #1 Gepost op: 10 januari 2021, 12:15:29 »
Antwoord staat volgens mij in je printscreen.


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.2-72806-1
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-1   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.1-65374                                                                 MR2200ac  SRM 1.3.1-9346-12

Offline Henk Havelaar

  • Bedankjes
  • -Gegeven: 17
  • -Ontvangen: 8
  • Berichten: 139
Re: Docker upgraden naar Python 3, Hoe??
« Reactie #2 Gepost op: 10 januari 2021, 12:24:04 »
Birdy, Helaas staan daar geen instructies hoe Docker moet worden geupgraded.
  • Mijn Synology: DS1819+
  • HDD's: 8 x IronWolf Pro18TB
  • Extra's: 32 GB / 10 GBit netw
NAS: DS1819+ 8 xTB Seagate IronWolf  Pro 18TB. E10M20-T1 M.2 SSd & 10 GBe Combo adapter.

Offline zandhaas

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 24
  • -Ontvangen: 205
  • Berichten: 802
Re: Docker upgraden naar Python 3, Hoe??
« Reactie #3 Gepost op: 10 januari 2021, 13:01:35 »
Ik ken Tautulli niet. Wat ik snel heb kunnen vinden is dat je middels script je Plex omgeving kunt monitoren.

Ik zie even niet waarom jij denkt dat je Docker zou moeten upgraden.  Docker is een platform waarin je containers kunt runnen. Docker zelf leverd geen Python of andere tools.  Het geeft je wel de mogelijkheid om via de Docker laag gebruik te maken van tools in andere containers of het host systeem.

Wat ik heel snel heb kunnen vinden is:  https://github.com/Tautulli/Tautulli-Wiki/wiki/Frequently-Asked-Questions#notifications-override-python

Welke Python versie(s) heb je op je Synology geinstalleerd?
  • Mijn Synology: DS918+
  • Extra's: 16GB RAM
DS213+  DSM 6.2  512MB
DS918+  DSM 7.2  16GB + 2*1TB NVME  Cache
VDSM      DSM 7.2
MR2200ac

Offline Henk Havelaar

  • Bedankjes
  • -Gegeven: 17
  • -Ontvangen: 8
  • Berichten: 139
Re: Docker upgraden naar Python 3, Hoe??
« Reactie #4 Gepost op: 10 januari 2021, 14:42:13 »
Zandhaas, op de NAS draait Python3 maar ik heb geen idee of dat dat relevant is. Inmiddels het ik wel dit https://hub.docker.com/r/tautulli/tautulli gevonden maar zo te zien moet ik dan de map zien te vinden waar de Docker software staat. Hopelijk gaat dat me lukken.
  • Mijn Synology: DS1819+
  • HDD's: 8 x IronWolf Pro18TB
  • Extra's: 32 GB / 10 GBit netw
NAS: DS1819+ 8 xTB Seagate IronWolf  Pro 18TB. E10M20-T1 M.2 SSd & 10 GBe Combo adapter.

Offline dvandonkelaar

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 12
  • -Ontvangen: 161
  • Berichten: 937
Re: Docker upgraden naar Python 3, Hoe??
« Reactie #5 Gepost op: 10 januari 2021, 16:24:48 »
Welke python op de NAS staat is niet relevant, die is niet nodig voor docker.
Het gaat om welke python in de container ingebouwd is.
De maintainer van de container zal dus een andere python versie moeten gebruiken tijdens het builden van de container.

Je draait plexpy geef je aan, volgens mij heet de container tegenwoordig tautulli (net als het programma zelf), wellicht dat je de container aan kunt passen naar linuxserver/tautulli en het probleem is verholpen?
--
dvandonkelaar

DS415+ 8GB | 2xWD30EZRX en 2xWD30EFRX | RAID5 EXT4 [Productie]
DS211J | 2x WD20EZRZ | RAID1 EXT4 [Backup]
Eaton Ellipse PRO 650 DIN (Schuko)

Offline Henk Havelaar

  • Bedankjes
  • -Gegeven: 17
  • -Ontvangen: 8
  • Berichten: 139
Re: Docker upgraden naar Python 3, Hoe??
« Reactie #6 Gepost op: 11 januari 2021, 13:58:43 »
Ik heb inmiddels PlexPy als een package gevonden en geïnstalleerd, is dus de goede versie van Tautulli, package werkt goed, oude versie draait ook nog in Docker.
Nu wil ik de database van de oude versie importeren in de nieuwe maar ik kan in de export module van de oude versie kiezen waar het bestand moet komen te staan maar dat in zo te zien gelimiteerd tot de container.
Weet iemand hoe ik bij de betreffende container kan komen om het bestand te kopiëren?
Met WinSCP kom ik ook niet verder, als root inloggen wil niet en inloggen als admin geeft alleen dezelde bestanden te zien als via filemanager, via putty kom ik wel verder maar ik heb geen idee waar ik moet zoeken.
  • Mijn Synology: DS1819+
  • HDD's: 8 x IronWolf Pro18TB
  • Extra's: 32 GB / 10 GBit netw
NAS: DS1819+ 8 xTB Seagate IronWolf  Pro 18TB. E10M20-T1 M.2 SSd & 10 GBe Combo adapter.

Offline zandhaas

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 24
  • -Ontvangen: 205
  • Berichten: 802
Re: Docker upgraden naar Python 3, Hoe??
« Reactie #7 Gepost op: 11 januari 2021, 14:25:20 »
Als je met Docker containers werkt waar data in staat moet je een "Volume mapping" maken van de NAS naar de container.

Dat kun je doen door "-v /media/config:/config"  op te nemen in het opstart commando voor je container. Of als je docker-compose gebruikt moet je een volume entry toevoegen in de docker-compose.yml.

in "-v /volume1/docker/tautully/config:/config" is het deel voor de ":"  een directory op je nas zelf. De directory achter de ":" is de te mappen directory in de container.

Als je dat niet doet en je container moet geupgrade worden ben je alle data kwijt.

Via deze methode maak je de variable data in de container persistent.  M.a.w. de data blijft behouden als de container wordt geupgrade of opnieuw wordt aangemaakt.
  • Mijn Synology: DS918+
  • Extra's: 16GB RAM
DS213+  DSM 6.2  512MB
DS918+  DSM 7.2  16GB + 2*1TB NVME  Cache
VDSM      DSM 7.2
MR2200ac

Offline Henk Havelaar

  • Bedankjes
  • -Gegeven: 17
  • -Ontvangen: 8
  • Berichten: 139
Re: Docker upgraden naar Python 3, Hoe??
« Reactie #8 Gepost op: 11 januari 2021, 15:06:19 »
Zandhaas, het is me net gelukt om de oude database te mergen met de nieuwe. Ik vond de optie in Docker om een coplete export te maken van de container en daar heb ik de database uit kunnen halen maar die optie "Volume mapping" komt goed van te pas bij een andere container.
  • Mijn Synology: DS1819+
  • HDD's: 8 x IronWolf Pro18TB
  • Extra's: 32 GB / 10 GBit netw
NAS: DS1819+ 8 xTB Seagate IronWolf  Pro 18TB. E10M20-T1 M.2 SSd & 10 GBe Combo adapter.

Offline zandhaas

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 24
  • -Ontvangen: 205
  • Berichten: 802
Re: Docker upgraden naar Python 3, Hoe??
« Reactie #9 Gepost op: 11 januari 2021, 15:09:40 »
Da's mooi.

Je moet wel even uitzoeken welke container directory je naar je NAS met mappen.
Dat is voor iedere container anders.

  • Mijn Synology: DS918+
  • Extra's: 16GB RAM
DS213+  DSM 6.2  512MB
DS918+  DSM 7.2  16GB + 2*1TB NVME  Cache
VDSM      DSM 7.2
MR2200ac

Offline Henk Havelaar

  • Bedankjes
  • -Gegeven: 17
  • -Ontvangen: 8
  • Berichten: 139
Re: Docker upgraden naar Python 3, Hoe??
« Reactie #10 Gepost op: 11 januari 2021, 15:12:49 »
Als het goed is kan dat hier toch ook? (Zie plaatje)
  • Mijn Synology: DS1819+
  • HDD's: 8 x IronWolf Pro18TB
  • Extra's: 32 GB / 10 GBit netw
NAS: DS1819+ 8 xTB Seagate IronWolf  Pro 18TB. E10M20-T1 M.2 SSd & 10 GBe Combo adapter.

Offline zandhaas

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 24
  • -Ontvangen: 205
  • Berichten: 802
Re: Docker upgraden naar Python 3, Hoe??
« Reactie #11 Gepost op: 11 januari 2021, 15:18:19 »
Klopt helemaal.

Was al weer vergeten dat er een GUI is binnen DSM  ;).
Ik doe mijn Docker zaken via portainer en de commandline (Docker compose).
  • Mijn Synology: DS918+
  • Extra's: 16GB RAM
DS213+  DSM 6.2  512MB
DS918+  DSM 7.2  16GB + 2*1TB NVME  Cache
VDSM      DSM 7.2
MR2200ac


 

Hoe ongebruikte image verwijderen en daarna Docker

Gestart door Joske007Board Docker / Container Manager

Reacties: 2
Gelezen: 850
Laatste bericht 05 oktober 2022, 17:42:53
door Joske007
VERPLAATST: nzbget install op docker

Gestart door BirdyBoard NZBGet

Reacties: 0
Gelezen: 2165
Laatste bericht 05 oktober 2017, 21:56:22
door Birdy
Hulp gezocht voor apps in docker

Gestart door ikkeenjij36Board Docker / Container Manager

Reacties: 0
Gelezen: 1961
Laatste bericht 22 januari 2020, 21:55:27
door ikkeenjij36
Pihole & Unbound - Docker Synology

Gestart door TazmanianBoard Docker / Container Manager

Reacties: 1
Gelezen: 153
Laatste bericht 25 oktober 2024, 14:00:36
door Briolet
VERPLAATST: Owntracks recorder server via Docker

Gestart door BirdyBoard 3rd party Packages

Reacties: 0
Gelezen: 1583
Laatste bericht 18 juni 2021, 19:49:04
door Birdy