Container gardens are a great option when space is limited, your soil isn't healthy enough for gardening, or when you'd like to introduce a little height and variation with your plantings. A grow ...