Ich versuche zu verstehen, in welchem Umfang ein Docker-Image Zugriff auf ein Verzeichnis/tmp/hat.Haben Docker-Images Zugriff auf das tmp-Verzeichnis?
In meinem Fall verwende ich das frolvlad/alpine-oraclejdk8: schlanke Bild und meine App muss in einen temporären Ordner schreiben.
Wenn ich definiere tmpfs wie dies in meiner Docker-compose (v2) file: df_server: image: "${DF_IMAGE}" build: . tmpfs: - /tmp
ich einen Fehler erhalten, dass das Verzeichnis bereits vorhanden. Wenn ich versuche, über meine Webanwendung auf das Verzeichnis zuzugreifen, erhalte ich die Fehlermeldung, dass das Verzeichnis nicht existiert.
Wenn ich das tmpfs-Verzeichnis als etwas anderes definiere, z. tmpfs: - /foobar
Meine Webanwendung kann auf das Verzeichnis foobar zugreifen und es verwenden.