Run Flower using Docker¶

Start your Flower journey with our pre-made Docker images on Docker Hub, supporting amd64 and arm64v8 architectures.

Starting with Flower 1.40.0, the Alpine variants of flwr/base, flwr/superlink, and flwr/supernode use Alpine 3.23 and Python 3.13. Alpine 3.22 images are no longer built for new releases. When upgrading to Flower 1.40.0 or later, update the Flower version in an explicitly pinned tag and use the -py3.13-alpine3.23 suffix.

Our Quickstart guide walks you through containerizing a Flower project and running it end to end using Docker.

Getting Started¶

Running in Production¶

Advanced Options¶

Run Flower using Docker Compose¶