Garden soil is too dense for container growing and can ... may provide enough light for plants like lettuce, but a grow light ...
When it comes to choosing the best vegetables to grow in a container ... at least 4 hours of sunlight per day. Lettuce can be grown in a shallow container, but it needs to be kept moist.