Docker vs ubuntu vm on truenas

You are not going to need more than a couple of TB for the first year of storj - particularly whilst the node goes through vetting. So any method that allows you to utilize that storage for additional purposes in the mean time would seem valuable to me.