Typically, deciduous North American and European trees grow roots 50% beyond their canopy, so a 5 meter tree with a 5 meter wide canopy will require a root run of 7.5 meters, regardless of whether it has deeper roots (like an oak) or not. Conifers are a littler more compact, but any tall conifers will still require much, much more room than a 2 meter wide "flower pot". Even if you were to plant a tall tree in the area you want, the lack of root run will dwarf the tree, as if it were a bonsai, which will stress it and most likely lead to an early death.
It seems to me that you either have to vastly downscale your tree or think 'large, tall, shrub'. For a tree, you could, perhaps, try a fastigiate (columnar) serviceberry (Amelanchier sp.) at 3m x 2m would work. For tall shrubs (technically, small trees but usually sold as shrubs), there are fastigiate arbor vitaes (Thuja occidentalis 'Emerald Green' at just under 3m x 1.5m. for example) or junipers like 'Skyrocket' that could work, but the tallest of those would be no more than 3 meters.