Help - stats workflow gives error

Hi,
I have been trying to use biobakery workflow container to analyze the humann3 whole metagenome shortgun seq processed output. The container I pulled is by:
$ singularity pull docker://biobakery/workflows:3.0.0.a.7

When I ran it, it gave me error:
$wf=/uufs/chpc.utah.edu/common/home/hcibcore/u0762203/microbiomeTestPipe/containers/workflows_3.0.0.a.7.sif
$ singularity exec $wf biobakery_workflows stats -h
Traceback (most recent call last):
File “/usr/local/bin/stats.py”, line 44, in
description=“A workflow for stats on wmgx and 16s data sets”)
File “/usr/local/lib/python3.6/dist-packages/anadama2/workflow.py”, line 120, in init
self.document=PweaveDocument()
File “/usr/local/lib/python3.6/dist-packages/anadama2/document.py”, line 96, in init
self.vars=self.get_vars()
File “/usr/local/lib/python3.6/dist-packages/anadama2/document.py”, line 325, in get_vars
vars = pickle.load(open(pickle_file[0],“rb”))
_pickle.UnpicklingError: pickle data was truncated

I am new to biobakery workflow, so any help will be greatly appreciated! Thank you!

according to this post(Biobakery Workflows: Errors with downloading database, "unpicking error", “topological_sort()" error, and "Unable to find Trimmomatic" error), I need to first install the databases before running the Docker container. I did install all the databases of humann3 somewhere else on the HPC server, but how could I let the Docker container know it…?