use docker as a driver