[Docker] Add ARM64 support to chip-build image (#26505)

* [Docker] Adapt chip-build to build on ARM64

Use TARGETPLATFORM to choose the right platform.
Installing the correct version of packages depending on platform.
Support of asan had to be dropped for ARM64 as it doesn't build
properly.

Signed-off-by: Vincent Coubard <vincent.coubard@arm.com>

* [OIS] Allow pytest on aarch64

Signed-off-by: Vincent Coubard <vincent.coubard@arm.com>

---------

Signed-off-by: Vincent Coubard <vincent.coubard@arm.com>
Co-authored-by: Vincent Coubard <vincent.coubard@arm.com>
diff --git a/scripts/setup/requirements.mbed.txt b/scripts/setup/requirements.mbed.txt
index 97483fe..5849962 100644
--- a/scripts/setup/requirements.mbed.txt
+++ b/scripts/setup/requirements.mbed.txt
@@ -1,5 +1,5 @@
 mbed-tools>=7.55.1.dev1 ; platform_machine != 'aarch64' and sys_platform == 'linux'
-pytest==6.2.5 ; platform_machine != 'aarch64' and sys_platform == 'linux'
+pytest==6.2.5 ; sys_platform == 'linux'
 mbed-ls==1.8.11 ; platform_machine != 'aarch64' and sys_platform == 'linux'
 pdoc3 ; platform_machine != 'aarch64' and sys_platform == 'linux'
 gitpython ; platform_machine != 'aarch64' and sys_platform == 'linux'