I was able to utilize the --file-list option and scanned a specific directory (a subdirectory of /scan)
...
daily.cld database is up-to-date (version: 27178, sigs: 2052470, f-level: 90, builder: raynman)
main.cvd database is up-to-date (version: 62, sigs: 6647427, f-level: 90, builder: sigmgr)
bytecode.cvd database is up-to-date (version: 334, sigs: 91, f-level: 90, builder: anvilleg)
Freshclam updated the DB
ClamAV 1.2.1/27178/Wed Feb 7 03:35:39 2024
Scanning /scan
WARNING: Only scanning files from --file-list (files passed at cmdline are ignored)
----------- SCAN SUMMARY -----------
Known viruses: 8684340
Engine version: 1.2.1
Scanned directories: 29
Scanned files: 1427
Infected files: 0
Data scanned: 65.70 MB
Data read: 25121.64 MB (ratio 0.00:1)
Time: 271.660 sec (4 m 31 s)
Start Date: 2024:02:07 16:40:51
End Date: 2024:02:07 16:45:23
2024-02-07T16:45:23-06:00 ClamAV scanning finished
Latest reconfigured container options:
docker run
-d
--name='ClamAV'
--net='bridge'
--cpuset-cpus='0,1'
-e TZ="America/Chicago"
-e HOST_OS="Unraid"
-e HOST_HOSTNAME=""
-e HOST_CONTAINERNAME="ClamAV"
-e 'USER_ID'='99'
-e 'GROUP_ID'='100'
-l net.unraid.docker.managed=dockerman
-l net.unraid.docker.icon='https://github.com/tquizzle/clamav-alpine/blob/master/img/clamav.png?raw=1'
-v '/mnt/cache/appdata/downloads/':'/scan':'ro'
-v '/mnt/cache/appdata/clamav':'/var/lib/clamav':'rw' 'tquinnelly/clamav-alpine'
-i
--file-list=/var/lib/clamav/scanfiles
--log=/var/lib/clamav/log.log
--max-filesize=2040M
File list: scanfiles
/scan/subdirectory/another-directory
The key point here is that the reference to these supporting files passed in as vars are from the containers path, not the host.
Hope this helps anyone facing this challenge.