On the target machine (no internet needed):
Use the --add argument to specify workloads.
While the standard web installer is the easiest way to get started, it requires a stable internet connection and downloads files on the fly. For organizations, developers with slow internet, or those needing to deploy VS across multiple machines, the (also known as an "Offline Layout") is the superior choice.