This PR enables the specification of the platform argument when configuring a localstack container using the @LocalstackDockerProperties annotation.
The prinicpal reason for this is to enable such tests to be written and executed on apple silicon. Presently, the command to run the container returns a container id prefixed with a warning message, which prevents the test from being able to detect when the container is ready. Including the platform with the value "linux_amd64" runs the image as an emulation and results in the expected container id being returned
This PR enables the specification of the platform argument when configuring a localstack container using the
@LocalstackDockerProperties
annotation.The prinicpal reason for this is to enable such tests to be written and executed on apple silicon. Presently, the command to run the container returns a container id prefixed with a warning message, which prevents the test from being able to detect when the container is ready. Including the platform with the value "linux_amd64" runs the image as an emulation and results in the expected container id being returned