Qbittorrent Docker Container - Read Only file System

Alright new user here… I’ve got a container that says “error Read Only File System” when the container attempts to write a file. This is a custom app deployed using docker and yaml.
What else is keeping this from saving data??

storage configuration is:

volumes:
- /mnt/pool-iscsi/configs/qbit:/config
- /media:/media

Here’s the permissions from the dataset.
Owner:apps
Group:apps
NFSv4 permissions
person
owner@ - apps Allow | Full Control
people group@ - apps Allow | Full Control
people Group - builtin_users Allow | Modify
people Group - builtin_administrators Allow | Full Control
person User - apps Allow | Full Control
groups everyone@ Allow | Full Control

Permissions at the folder level…
root@truenas[/mnt/pool-iscsi/media]# ls -l
total 2
drwxrwxrwx 3 apps apps 3 Feb 6 13:21 downloads
drwxrwxrwx 2 apps apps 2 Feb 6 13:21 movies
drwxrwxrwx 2 apps apps 2 Feb 6 13:21 music
drwxrwxrwx 2 apps apps 2 Feb 6 13:21 tv

Save Path in the Container
/media/downloads

Volume Mounts from Container Properties

Type Source Destination Mode
bind /mnt/pool-iscsi/configs/qbit /config rw
bind /media /media rw

View from within the container
/media # ls
/media #

Well, you are trying to mount /media on the host as /media in the container and it looks like your host location is /mnt/pool-iscsi/media?

Try changing that volume bind to

/mnt/pool-iscsi/media:/media

Which will give qbittorrent access to downloads, tv, movies and music. Not sure if you want that.

I’d probably go with:

/mnt/pool-iscsi/media/downloads:/downloads

I’m a big fan of giving containers access to only what they need.