Build a Retool docker image for ARM (Apple M1, Raspberry Pi)

Hey folks! Brand new Retool team member here. I just onboarded yesterday (9/6/2022) and was just able to set up a fresh M1 MacBook Pro with the latest Retool Docker image(s) per the documentation. If people were having trouble running on an M1 Mac previously, it might be time to give it another go. There is more context in the docs, but the steps I just followed were:

  • Install and start the Docker desktop app for ARM Macs
  • Choose the "Local Development" tab on the home screen to show local dev instructions
  • Copy and run the shell script shown there in Terminal.app on your Mac
  • The script should run, ultimately creating and starting a group of five containers (grouped under "retool-onpremise")
  • I needed to wait for ~2 minutes before the Node.js (I think?) app in the "retool-onpremise_api_1" container was ready to serve traffic
  • Visit http://localhost:3000/ and create a Retool account for development

Feel free to bump this thread if folks are still having issues!

1 Like