Concrete foundations are expensive and can require substantial engineering. Thankfully since the roofing system is being mounted on top of very stable shipping containers, a concrete foundation is not required in most situations. You will want to ensure that your containers are level prior to installing the roof. A gravel base is usually the best way to go since it can help level out your containers and also offers good drainage and helps counter any settling issues.