We are looking at the possibility to implement the Fusion file system solution for our Nextflow pipelines.
We have an HPC environment with no internet access, and Seqera Platform/Tower installed. We are using Singularity as our container solution, with singularity images available on the file system.
Is it possible to implement Fusion in our current setup, and if not, what would be needed for it to work? From the documentation, it seems that the use of Wave containers needs to be enabled, and that a Dockerfile needs to be present in the module directory of the processes of our Nextflow pipeline. 
As internet is not available, I presume that we would also need to host a private Docker repository for storing Wave containers that have been built, is this a correct assumption? Also, is Docker needed to build and execute the Wave containers, or can Wave/Singularity be used instead?
Note: We do have a Docker container registry available.