If an applications directly supports SOCKS proxies you can pass it the IP of the Tor router directly by whatever means the application supports.
Some, like the Void package manager XBPS support the
SOCKS_PROXY environment variable. Others, like Monero, will take the proxy IP as command line argument.
If an application lacks direct SOCKS support, the
torsocks command can usually be used to transparently route that application's traffic through Tor anyway.
Just prepend a command with "
torsocks -a 172.18.0.2 -P 9050 --isolate ".
torsocks -a 172.18.0.2 -P 9050 --isolate curl https://check.torproject.org/api/ip
monero-wallet-cli --proxy 172.18.0.2:9050 --untrusted-daemon --daemon-host xmrag4hf5xlabmob.onion1
SOCKS_PROXY=socks5://172.18.0.2:9050 xbps-install -Su
See moneroworld.com for a list of Tor remote nodes.