Welcome to the forum!
The Linux installation is generic, because there are a lot of devices running Linux. There is nothing specific, except some paths to binaries.
For the storagenode you need two folders - with your signed identity (6 files) and folder for data. The docker should be installed and you able to run it from the command line. That’s really all what you need.
The setup of storagenode is straight forward, login to your system via ssh and just follow the guide: Storage Node - Storj
The QNAP is a usual Linux system, maybe with reduced number of commands and features, but it’s able to run Docker. As everywhere they could have bugs. In this case your QNAP seems has it.
Usually you should be able to run docker if Container Station is installed. But in your case it’s not.
As far as I understand, the Container Station did not add its binary folder to the PATH variable. So, you need to add it manually.
As described in the link above you need to add path to your container station binary to the PATH variable in the
Perhaps the path to the docker binary is different from
/share/CACHEDEV1_DATA/.qpkg/container-station/bin on your QNAP.
Try this command:
find / -type f -iname docker
It could help to find the docker binary. You should add path to the binary into the PATH variable instead of
/share/CACHEDEV1_DATA/.qpkg/container-station/bin in the example from their forum.