Verzeichniszugriff für digiKam per docker

facetto

Benutzer
Mitglied seit
17. Aug 2022
Beiträge
33
Punkte für Reaktionen
2
Punkte
8
Hallo zusammen, ich stehe wie schon andere vor mir vor dem Problem, dass ich aus der dockerversion von digiKam keine Verzeichnisse ausserhalb des containers sehen kann. Die hier https://www.synology-forum.de/threads/digikam-docker-image-installieren.113957/ beschriebenen Lösungsschnipsel helfen mir nicht weiter, da ich das nicht richtig verstehe und es daher wahrscheinlich falsch umsetze. Auch andere Beschreibungen haben mir nicht geholfen. Kann mir das nochmal jemand für ganz Doofe erklären? Vielen lieben Dank :)

VG, facetto
 

alexhell

Benutzer
Sehr erfahren
Mitglied seit
13. Mai 2021
Beiträge
2.831
Punkte für Reaktionen
854
Punkte
154
Wie hast du es denn bis jetzt installiert? Paar mehr Infos von dir wären auch gut. Was verstehst du nicht genau? Was soll man dir genau erklären?
 

ctrlaltdelete

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
30. Dez 2012
Beiträge
13.636
Punkte für Reaktionen
5.812
Punkte
524
Du musst die Ordner auf die du zugreifen willst im Container mappen.
 

facetto

Benutzer
Mitglied seit
17. Aug 2022
Beiträge
33
Punkte für Reaktionen
2
Punkte
8
Danke für eure Antworten.
Genau dieses "mappen" verstehe ich nicht - wie geht das? Ich habe versucht, dem container meine PID und GID zu geben und ihm auch gesagt, dass er bitte mein Fotoverzeichnis als "/pictures" betrachten soll - erfolglos. Digikam sagt immer, dass es auf mein fotoverzeichnis (/volume2/Eigene Bilder) nicht zugreifen kann.

Installiert habe ich digikam nach dieser anleitung:
https://mariushosting.com/how-to-install-digikam-on-your-synology-nas/
darin wird mein Thema allerdings leider ignoriert...
 
Zuletzt bearbeitet von einem Moderator:

ctrlaltdelete

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
30. Dez 2012
Beiträge
13.636
Punkte für Reaktionen
5.812
Punkte
524

ctrlaltdelete

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
30. Dez 2012
Beiträge
13.636
Punkte für Reaktionen
5.812
Punkte
524
volumes:
- /volume1/docker/digikam/:/config

- /volume1/photo:/photos
 

facetto

Benutzer
Mitglied seit
17. Aug 2022
Beiträge
33
Punkte für Reaktionen
2
Punkte
8
Danke für Deine Antwort. Klappt leider trotzdem nicht. Hier mein install-skript:
Code:
docker run -d --name=digikam \
-p 3050:3000 \
-e PUID=1026 \
-e PGID=100 \
-e TZ=Europe/Berlin \
-e KEYBOARD=de-de-qwertz \
-v /volume2/docker/digikam:/config \
-v "/volume2/Eigene Bilder":/Fotos \
--restart always \
ghcr.io/linuxserver/digikam

der Statusbericht der Installation gibt einen Fehler aus, laufen tut digikam trotzdem:
Aufgabe: Install digiKam
Start: Mon, 08 Jan 2024 18:08:24 +0100
Ende: Mon, 08 Jan 2024 18:08:33 +0100
Aktueller Status: 0 (Normal)
Standardausgabe/Fehler:
6b2b8d1c291d833507435ab137c77b248e4c30a0bc62df27dd384cd44c15359c


In der Container-Adminansicht sehe ich dann das hier, klingt ja erstmal richtig:
1704734038180.png
Im dockerordner sehe ich dann allerdings nur diese ordner hier und in digikam selbst finde ich auch keinen Ordner "Fotos":
1704734210932.png
ist das normal?
 

alexhell

Benutzer
Sehr erfahren
Mitglied seit
13. Mai 2021
Beiträge
2.831
Punkte für Reaktionen
854
Punkte
154
Ja du siehst im Docker Ordner auch nur den Inhalt von /config im Container. Wenn du die kompletten Ordner sehen willst, dann musst du ins Terminal vom Container.
Würde dir empfehlen dich in Docker bisschen einzulesen
 

ctrlaltdelete

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
30. Dez 2012
Beiträge
13.636
Punkte für Reaktionen
5.812
Punkte
524
"/volume2/Eigene Bilder" ohne Anführungszeichen
 

ctrlaltdelete

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
30. Dez 2012
Beiträge
13.636
Punkte für Reaktionen
5.812
Punkte
524
Hast du denn einen Freigegebenen Ordner: /volume2/Eigene Bilder auf der DS auf Volume2??
 

ctrlaltdelete

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
30. Dez 2012
Beiträge
13.636
Punkte für Reaktionen
5.812
Punkte
524
Ah, Mist, ich verwenden keine Leerzeichnen in Ordnern.
 

alexhell

Benutzer
Sehr erfahren
Mitglied seit
13. Mai 2021
Beiträge
2.831
Punkte für Reaktionen
854
Punkte
154
Ich auch nicht. Genau aus diesem Grund.
Ansonsten hat der User 1026 auch die rechte für beide Ordner?
 

facetto

Benutzer
Mitglied seit
17. Aug 2022
Beiträge
33
Punkte für Reaktionen
2
Punkte
8
Leute, was soll ich sagen, nun klappts :) Ich weiß nicht genau warum, ich habe es eben gemerkt als ich dem container probehalber mal PID 0 und GID 0 gegeben habe da dies der owner des "eigene bilder" ordner ist. Dann konnte digikam darauf zugreifen. jedoch immer noch, als ich den container auf 1026 zugestellt habe.

Danke für eure Hilfe und einen schönen Tag noch!
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat