What are these containers called?
Solution 1:
That's called a skip in British English. It may have other names in other dialects.
British A large transportable open-topped container for building and other refuse:
I’ve salvaged a carpet from a skip[ODO]
A Google image search yields lots of examples.