Home

Awesome

Rasa Docker image for Macs with Apple Silicon (aarch64)

As of March 2023, the official Rasa Docker image is not compatible with ARM-based Macs. The solution described here should only be used as a workaround until official support arrives. It has been tested on a Macbook Pro with M1 Processor, but might also work on other ARM-based machines like the Raspberry Pi.

At the time of writing, the only dependency that could neither be satisfied from Pip nor Anaconda is tensorflow-text. Therefore, projects that rely on Rasa features utilizing this package will not work.

Getting Started

The easiest way to get started is by using one of the available images on Dockerhub:

docker run -it --rm khalosa/rasa-aarch64:3.5.2

Alternatively, if you want to build the image yourself:

RASA_VERSION="3.5.2" ./build-docker.sh

Note that the build script will probably only work for the latest supported version.