Column height and footer position

I have a layout with a container, 2 columns inside and a footer. How can I make the height match the content within the columns and have the footer at the bottom? I am quite frustrated and can’t get anything work.

Any thoughts? Thanks

Kevin