Rosetta emulátor használata Docker-ben
Az ARM architektúrával rendelkező MacBook-ok esetén, annak érdekében, hogy az x86-ra buildelt docker containerekeket is el tudjuk indítani, be kell kapcsolnunk a Rosetta emulatort a Docker Desktop-ban.
Fontos, hogy az alábbi lépések elvégzése előtt győződjünk meg róla, hogy a legfrissebb macOS és Docker Desktop verzió telepítve van a gépünkre!
-
Nyissuk meg a Docker Desktop alkalmazást.
-
Kattintsunk a jobb felső sarokban található fogaskerék ikonra.

-
A megnyíló Settings képernyőn baloldalt válasszuk ki a General menüpontot.
-
Pipáljuk be a checkbox-ot a Use Rosetta for x86/amd64 emulation on Apple Silicon sornál.

-
Végül kattintsunk a jobb alsó sarokban található Apply & restart gombra.