rlenferink commented on PR #656:
URL: https://github.com/apache/celix/pull/656#issuecomment-1736004882

   @pnoltes I tried the `.gitpod.Dockerfile` you put on your branch. That seems 
to start a container with the `gitpod` user, but I can't it to build Celix 
succesfully locally. The `gitpod` user has no access to write to the volume 
mounted files. I also tried with my suggested Containerfile to execute as a 
rootless user within the container, but couldn't succeed. This seems to be a 
known 'issue' with volume mounts. Normally for operational applications for 
data volume mounts there is an entrypoint which `chown`s the volume mount to 
the uid/gid within the container so that the user within the container can 
write to it.
   
   When wanting to delete these files on the host you can do e.g. `podman 
unshare rm -rf *`. But for a development container that doesn't seem feasible.
   
   Were you able to build Celix using that gitpod container locally?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@celix.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to