Try the following:
docker create
–name=sonarr8
-e PUID=1000
-e PGID=1000
-e TZ=Europe/London
-e UMASK_SET=022
-p 8989:8989
-v ~/media2/data/config/sonarr:/config
-v ~/media2/data:/data
–restart unless-stopped
linuxserver/sonarr
docker create
–name=radarr8
-e PUID=1000
-e PGID=1000
-e TZ=Europe/London
-e UMASK_SET=022
-p 7878:7878
-v ~/media2/data/config/radarr:/config
-v ~/media2/data:/data
–restart unless-stopped
linuxserver/radarr
docker create
–name=jackett8
-e PUID=1000
-e PGID=1000
-e UMASK_SET=022
-e TZ=Europe/London
-p 9117:9117
-v ~/media2/data/config/jakcett:/config
linuxserver/jackett
IMPORTANT: Then create all the folders you need inside data with macOS Finder/CLI - do not create them using docker volumes
Then configure as much as you can with sonarr UI e.g.:
- settings > media management > file management > recycle bin (e.g. create ~/media2/data/sonarr/bin folder in macOS Finder/CLI then map it with sonarr UI)
- settings > media management > root folders (e.g. create ~/media2/data/sonarr folder in macOS Finder/CLI then map it with sonarr UI)
- settings > general > backups (~/media2/data/config/[sonarr/radarr] is your root as per docker config volume and no sonarr mapping required)
One other notable thing is when setting up download client(s) in sonarr UI use “host: host.docker.internal” and it’s wise to setup authentication (i.e. “username/password”)
Hope this helps
Regards