see:
Calculate Sentinel 2 angle bands
run a docker container mounting an input-dir and provide the file name, e.g. S2A_MSIL1C_20201013T144731_N0209_R139_T19MGV_20201013T164036.SAFE. The ouput will be generated in the same folder for .zip files or within GRANULE for .SAFE
docker run --rm -v /path/to/my/S2_file/:/mnt/input-dir s2angs S2A_MSIL1C_20201013T144731_N0209_R139_T19MGV_20201013T164036.SAFE
You can also provide an output folder to specify where the angles should be exported.
docker run --rm -v /path/to/my/S2_file/:/mnt/input-dir -v /path/to/my/output/:/mnt/output-dir s2angs S2A_MSIL1C_20201013T144731_N0209_R139_T19MGV_20201013T164036.SAFE