Roses grow very well in containers . Always use John Innes No.3 compost and a slow release fertilizer, such as Osmocote. Make sure the pot doesn’t become waterlogged in winter.