Docker Shared Folder issue
docker: Error response from daemon: path /mnt/tmp is mounted on / but it is not a shared mount.
Does anyone know what is going on here? this is docker running on an LXC in proxmox
I have the same Problem, is there a solution for this Problem
I have not tested this since but being more competent with Linux I would say the /tmp needs to be chmod to shared. LXCs can be confusing with permissions
Ran into this issue as well
Here is how I solved it, set the OWNER variable
webdav-client:
container_name: stack
image: efrecon/webdav-client
environment:
- WEBDRIVE_USERNAME=123
- WEBDRIVE_PASSWORD=abc
- WEBDRIVE_URL=https://123.abc.com/remote.php/webdav
- OWNER=1000
devices:
- /dev/fuse
cap_add:
- SYS_ADMIN
security_opt:
- "apparmor=unconfined"
volumes:
- /mnt/user/transip-stack:/mnt/webdrive:rshared
restart: always
It results in the owner of your unraid system begin used on the share
The owner 1000 is my local user 'timdows', and it exists on my unraid environment (see /etc/passwd)