> For the complete documentation index, see [llms.txt](https://docs.zingg.ai/latest/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.zingg.ai/latest/stepbystep/installation/docker/file-read-write-permissions.md).

# File Read/Write Permissions

To enable user to have create/read/write files in shared location

A docker image is preferred to run with a non-root user. By default, the Zingg container runs with **uid '1001'**. A valid '*uid*' can be passed through the command line in order to run the container with that user id. This will enable the user to have requisite permissions to create/read/write files in the shared location.

```
$ id 
uid=1000(abc) gid=1000(abc) groups=1000(abc)
$ docker run -u <uid> -it zingg/zingg:0.4.1-SNAPSHOT bash
```
