Yes you can, any disk drive that your operating system (Windows, Mac OS, Linux) recognizes as an attached (mounted) drive can be selected from within the storagenode (V3) application.
However, this is not a recommended setup because of the high probability of having an outage due to overheating of the external connector or controller. It would be better to use an internal drive.
A network connected drive could also work, but this configuration is not supported nor recommended.
On Windows OS, network attached drives cannot be added to the docker container, because it uses the network sharing to connect it. You can't re-share the shared drive.
The Windows GUI (Windows Service) removes the limitation of Docker, but does not add an ability to work normally with network connected drives. It could work, but is still not supported nor recommended.