Getting Started

Troubleshooting

Support

FAQs

Does Flex run on Apple Silicon (arm64)?

Yes! We push a multi-arch build to Dockerhub which supports both linux/amd64 and linux/arm64 platforms.

Apple Silicon (M1) support should work out of the box. If it doesn't try the following command:

docker run --platform=linux/arm64 --pull=always -p 3000:3000 -m 2G factorhouse/flex-ce:latest

Are you running your Flink cluster on your local machine (non-Dockerized)?

You might need the command:

docker run --net=host --pull=always -p 3000:3000 -m 2G factorhouse/flex-ce:latest

The --net=host option is used to make the programs inside the Docker container look like they are running on the host itself, from the perspective of the network. It allows the container greater network access than it can normally get.


Are you running your Flink cluster in another Docker network (Docker Compose etc)?

First, find out the name of your Docker network (usually compose_default for Compose):

docker network ls

Then run the command:

docker run --net=compose_default --pull=always -p 3000:3000 -m 2G factorhouse/flex-ce:latest

More information here

What are the memory requirements?

We suggest 1G memory as a minimum, 2G for normal deployments, 4G for production.

docker run --pull=always -p 3000:3000 -m 2G factorhouse/flex-ce:latest