Docker Image For Building Flutter Apps.
1.1K
Tailor-made, high-performance Docker images built specifically for testing, compiling, and deploying cross-platform Flutter applications.
⚠️ Release Policy: This repository only tracks and builds images for official Stable Channel releases of Flutter. Pre-release channels (Beta, Dev, Master) are not supported.
🔄 Automated Builds: Upstream Flutter releases are tracked daily. When a new stable version is detected, a fresh container image is built and published automatically with no human intervention.
This image comes completely pre-configured with all system toolchains required for seamless multi-platform compilation:
This repository tracks upstream Flutter releases dynamically. Use a pinned version for production stability or latest to stay on the bleeding edge.
| Tag | Description | Production Example |
|---|---|---|
latest | Automatically updates to the newest stable Flutter release. | forthecommunity/flutter:latest |
X.Y.Z | Locked to a specific, immutable Flutter version. | forthecommunity/flutter:3.44.2 |
💡 Note: The tag
forthecommunity/flutter:3.44.2guarantees that your build environment uses exactly Flutter Version 3.44.2 every single time.
.gitlab-ci.yml)build_android:
stage: build
image: forthecommunity/flutter:3.44.2
script:
# Checking health of flutter...
- flutter doctor
# Compiling app for android target...
- flutter build apk --release
# Compiling app for linux target...
- flutter build linux --release
.github/workflows/build.yml)name: Flutter Build
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
jobs:
build:
runs-on: ubuntu-latest
container:
image: forthecommunity/flutter:latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Verify Environment
run: flutter doctor
- name: Build APK
run: flutter build apk --release
Submit Issues in Gitlab
The build scripts, automated workflows, and configuration files for this image are fully open-source. For complete transparency, you can inspect the code or audit live build logs at any time:
Contact this Repo Maintainer.
Content type
Image
Digest
sha256:dc6beadc2…
Size
2.8 GB
Last updated
11 days ago
docker pull forthecommunity/flutter