No garden space? These seven foods grow surprisingly well in containers.