-
You have used the same host path for all apps, and that is not going to work. Each app needs their own folder for the /config mount. The /config folder is not media, so use another folder like appdata.
-v /Users/appdata/jackett:/config
-v /Users/appdata/sonarr:/config
I think you get the picture now. -
Don’t use a folder under the /config host path for the other volume mounts. If you configure the /config mounts as above, the setup you have should be good enough for not mixing stuff up. But I would have only one volume mount for both tv and downloads so the files doesn’t get copied instead of moved.
-v /Users/media:/media
Then in the settings of each app you set the correct paths to /media/tv and /media/downloads.
-
I don’t know how the networking stuff works in docker on Mac, so not sure if you can use the name of the container to access the webui. In case dns works inside the docker network, you have it wrong anyway, as it should be http://jackett2:9117 as you have called the container jackett2.
Using the host IP:port should work. -
I don’t know how permissions work on Mac, so can’t really help with that. Google have many answers I would guess.
You need to make sure the user 1000 have the correct permissions on the host folders. -
Docker on windows and mac have limitations compared to linux, so you have to find out the limitations and see if you can work around them.