The arch -x86_64 part makes sure the command is run using Rosetta, even if you use it outside of the Rosetta Terminal, but I advise to just always use the Rosetta Terminal when working with x86_64 packages. You can do this by running: alias ibrew='arch -x86_64 /usr/local/bin/brew' This means we've got two Homebrews, so we need to differentiate between the two by creating an alias command for the new installation.
Brew install docker apple silicon install#
This will install the brew command in /usr/local, which is a different location than the M1 Homebrew installation.
Now let's install Homebrew.Įnter fullscreen mode Exit fullscreen mode Now all commands executed in this terminal are executed using the Intel architecture. You can also change the background color of the terminal in the application's Preferences > Profiles, so you always know which terminal you've got in front of you. This way you can tell the two terminal applications apart.
You can change the application icon by copying an image, clicking on the small icon at the top of the "Get Info" window, and pasting.
Dealing with large databases can be hard or even impossible to work with. Reading and writing to databases in Docker on Apple Silicon laptops is currently quite slow.