Docker Datei und Ordner Berechtigungen
Quote from Kenn on Oktober 9, 2021, 13:17Hallo,
Ich betreibe mithilfe von Docker eine WordPress entwicklungsumgebung Zuhause. Leider habe ich aber dabei das Problem, das ich in meinem Docker Container die Dateien nur bearbeiten kann wenn ich die Dateirechte immer anpasse, gibt es da ggf. einen Weg das ganze anzupassen, damit ich Dateien in Docker und in meiner Entwicklungsumgebung(VSCode) bearbeiten kann?
Meine Docker-Compose.yml:
version: '3' services: web: build: context: . dockerfile: dockerfileWeb volumes: - ./:/var/www/html environment: - TZ=Europe/Berlin - DEBIAN_FRONTEND=noninteractive ports: - "80:80" links: - mysql
Hallo,
Ich betreibe mithilfe von Docker eine WordPress entwicklungsumgebung Zuhause. Leider habe ich aber dabei das Problem, das ich in meinem Docker Container die Dateien nur bearbeiten kann wenn ich die Dateirechte immer anpasse, gibt es da ggf. einen Weg das ganze anzupassen, damit ich Dateien in Docker und in meiner Entwicklungsumgebung(VSCode) bearbeiten kann?
Meine Docker-Compose.yml:
version: '3'
services:
web:
build:
context: .
dockerfile: dockerfileWeb
volumes:
- ./:/var/www/html
environment:
- TZ=Europe/Berlin
- DEBIAN_FRONTEND=noninteractive
ports:
- "80:80"
links:
- mysql
Quote from Tobias on Oktober 9, 2021, 13:19Hallo und willkommen hier im Deutschen Docker Forum bzw. dem LinuxServer.tips Forum. Ich bin mir nicht sicher, aber für deinen Fall müsste das folgende das Problem lösen:
# docker-compose.yml web: user: "${UID}:${GID}"
Einzeiler:
UID=${UID} GID=${GID} docker-compose up
Per bash:
export UID=${UID} export GID=${GID} docker-compose up
Hallo und willkommen hier im Deutschen Docker Forum bzw. dem LinuxServer.tips Forum. Ich bin mir nicht sicher, aber für deinen Fall müsste das folgende das Problem lösen:
# docker-compose.yml
web:
user: "${UID}:${GID}"
Einzeiler:
UID=${UID} GID=${GID} docker-compose up
Per bash:
export UID=${UID}
export GID=${GID}
docker-compose up