Docker create (rebase of 6907)

Closes #6907

Ping @vieux @unclejack @crosbymichael
Actually don't import these in the integration tests, you can make an adhoc type for unmarshaling the data you want.