Pre-baked Flutter SDK image for fast Flutter web builds in CI/CD.
491
Pre-baked Flutter SDK Docker image for building Flutter web apps in CI/CD (Coolify, GitHub Actions, Railway, plain Docker — anything that builds from a Dockerfile) without re-cloning the Flutter SDK on every deploy.
Source & Dockerfile: https://github.com/mrkh97/flutter-web-builder
| Tag | Flutter version | Base | Arch |
|---|---|---|---|
3.41.9 | 3.41.9 | ubuntu:24.04 | linux/amd64 |
3.38.10 | 3.38.10 | ubuntu:24.04 | linux/amd64 |
No
latesttag on purpose — pin to an explicit version so new versions never break your existing builds.
/flutter, on PATHflutter precache --web ran during build (web engine artifacts cached)flutter config --no-analytics)root to match typical CI / Coolify expectations — your downstream Dockerfile only needs to swap the FROM line# --- Stage 1: build ---
FROM mrkh97/flutter-web-builder:3.41.9 AS build
WORKDIR /app
COPY . .
RUN flutter pub get
RUN flutter build web --release
# --- Stage 2: serve ---
FROM nginx:alpine
COPY --from=build /app/build/web /usr/share/nginx/html
EXPOSE 80
CMD ["nginx", "-g", "daemon off;"]
docker pull mrkh97/flutter-web-builder:3.41.9
docker run --rm mrkh97/flutter-web-builder:3.41.9 flutter --version
Open an issue on the GitHub repo — adding a version is a one-line change to the build matrix.
MIT
Content type
Image
Digest
sha256:609235413…
Size
445.7 MB
Last updated
about 2 months ago
docker pull mrkh97/flutter-web-builder:3.41.9