Skip to content

Update docker engine client to v23.0.1

Arran Walker requested to merge ajwalker/docker-upgrade into main

What does this MR do?

  • Updates docker engine client to v23.0.1
  • Refactors docker engine client options

Why was this MR needed?

The Docker engine client upgrade allows us to neaten and refactor some of the options we were previously passing.

What's the best way to test this MR?

Our regular integration tests should cover the client upgrade.

I've added some test coverage for environment and config override settings, which was previously absent. This test should pass with the older docker engine client.

What are the relevant issue numbers?

Merge request reports