Help - stats workflow gives error

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:
$ singularity exec $wf biobakery_workflows stats -h
Traceback (most recent call last):
File “/usr/local/bin/”, line 44, in
description=“A workflow for stats on wmgx and 16s data sets”)
File “/usr/local/lib/python3.6/dist-packages/anadama2/”, line 120, in init
File “/usr/local/lib/python3.6/dist-packages/anadama2/”, line 96, in init
File “/usr/local/lib/python3.6/dist-packages/anadama2/”, 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…?