It looks very much like my question for your info: Status of HUMAnN with respect to MetaPhlAn 4.0.5
Also we have a working docker if you want, take a look at Docker, be careful to use 4.0.3.1 version to get HUMAnN working.
If you look into our Dockerfile source (which is linked from above), you’ll find our conda install line that works fine with us:
micromamba install -c conda-forge -c bioconda -c biobakery metaphlan=4.0.3 humann=3.6 seqtk=1.3
PS sorry do not use metaphlan=4.0.5 it does not work AFAIK.