Abstract : some software still does not run on arm architecture. (for instance mac os). One notable example is oracle (see for instance the oracle docker image FAQ. Colima offers a practical way to to run x64 containers on arm systems. (As Colima readmes itself states, Colima stands for ‘Containers on Linux on Mac.’)
Before you start, you need to be aware that is possible to have multiple docker installation (for instance Docker Desktop),
but only an instance of the docker engine must be running at a give time.
(Colima effectively substitutes the docker egine, running it using a QEMU virtual machine).
Thi guide has been tested on an Apple MacBooc PRO 16 :
brew install colimacolima start --arch x86_64 --memory 4docker run --name ora21playground -p 2521:1521 fugeritorg/oracle-21.3.0-xe-playground:2023.0docker exec -it ora21playground bashsqlplus sys/MyOracle_2023@//localhost:1521/XEPDB1 AS sysdba