Upgrade Docker library
Goal === Currently, it is used not so fresh version of the Docker library (`github.com/docker/docker`). Most likely, we have to upgrade it. For example, testcontainers-go - `github.com/testcontainers/testcontainers-go` (v0.10.0+) requires a new version of the Docker library It seems to be a major change because at least upgrading the library requires updating the Docker daemon. TODO / How to implement === - explore the upcoming changes - update the library `github.com/docker/docker` to `v20.10.6+incompatible` (or newer) in `go.mod` - fix incompatible changes: - the `ContainerCreate` method requires a new parameter: `platform *specs.Platform`, (use `DefaultSpec()` otherwise it will return an error `Error response from daemon: "unknown": unknown operating system or architecture: invalid argument` - check the Docker daemon version - possible other issues - Update the docs: mention breaking changes and prepare the migration guide Acceptance criteria ===
issue