Adding a first provider: supporting trivial docker