Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Docker-Image wird im m1-Prozessor ausgeführt

M1 ist eine ARMv8 (aarch64)-Architektur und die meisten Images sind X86 (amd64). Der gesamte Emulationsprozess basiert auf bitfmt die das Ausführen von Containern einer anderen Architektur ermöglicht, ist für die ARMv8-Version von Docker für Mac noch nicht stabil, sodass Sie einige Zeit warten müssen.

Eine Möglichkeit, dieses Problem zu lösen, besteht darin, ein eigenes Image von mysql zu erstellen für ARM64, indem Sie von einigen der Linux-Distributionen wie alpine ausgehen , debian , ubuntu und Installieren der MySQL-Server (genauso, wie Sie es bei einer Bare-Metal-Installation getan hätten).

Sie können viele Container finden, die bereits im Docker-Hub verfügbar sind und als ARM64v8 gekennzeichnet sind daher kann dies ein guter Ausgangspunkt sein, um Ihr Bild zu erstellen.