Some of the truck stops have gyms now
There is a lot you can do go running as well as stretches or resistance bands weights can all be taken easy in cab have done it
Also look for local council gyms /swimming pools
Take your own food to eat prepare at home take with