镜像概览

完整引用
docker.io/cirrusci/flutter
Registry
docker.io
命名空间
cirrusci
仓库
flutter
已缓存 Tag 数
277
最近同步
07/06/2026, 08:48 PM

简介

Cirrus CI 维护的 Flutter SDK 构建镜像,预装 Android/iOS 工具链,用于 CI 流水线编译、测试与打包 Flutter 应用。

详细介绍

cirrusci/flutter 将 Flutter SDK、Dart 与常见 Android 构建依赖打包,适合 GitHub Actions、GitLab CI 或 Jenkins 中执行 flutter build apk/ipaflutter test 等任务。镜像体积较大,拉取耗时;建议 CI 缓存 pub 与 Gradle 目录。典型用法为 --rm 一次性任务挂载源码目录,非长期 Web 服务。

快速启动

docker run --rm \
  -v $(pwd):/build -w /build \
  docker.io/cirrusci/flutter:latest \
  flutter --version

推荐实践

docker run --rm \
  -v $(pwd):/build -w /build \
  -v flutter_pub_cache:/root/.pub-cache \
  -e CI=true \
  docker.io/cirrusci/flutter:3.24.0 \
  flutter build apk --release

核心参数说明

  • -v $(pwd):/build -w /build — 挂载 Flutter 项目源码
  • -v flutter_pub_cache:/root/.pub-cache — 缓存 Dart 依赖加速 CI
  • -e CI=true — 非交互模式,跳过部分提示
  • flutter:3.24.0 — 固定 Flutter 版本保证构建可复现
  • --rm — 构建任务结束自动清理容器

最新 Tag(20 条)

查看全部 277 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/cirrusci/flutter
:beta
linux/amd64
2023/03/10 20:001.3 GBsha256:56e92d9337bf
docker.io/cirrusci/flutter
:3.8.0-10.1.pre
linux/amd64
2023/03/10 20:001.3 GBsha256:56e92d9337bf
docker.io/cirrusci/flutter
:stable
linux/amd64
2023/03/10 20:001.3 GBsha256:32e7d16c7e14
docker.io/cirrusci/flutter
:3.7.7
linux/amd64
2023/03/10 20:001.3 GBsha256:32e7d16c7e14
docker.io/cirrusci/flutter
:latest
linux/amd64
2023/03/10 20:001.3 GBsha256:d99b1ba26022
docker.io/cirrusci/flutter
:3.7.6
linux/amd64
2023/03/06 23:241.3 GBsha256:9855a2ac2588
docker.io/cirrusci/flutter
:3.7.5
linux/amd64
2023/02/24 02:041.3 GBsha256:742f5ff49d75
docker.io/cirrusci/flutter
:3.7.4
linux/amd64
2023/02/24 01:441.7 GBsha256:9b4b8aa82598
docker.io/cirrusci/flutter
:3.7.0-1.5.pre
linux/amd64
2023/02/24 01:441.7 GBsha256:9449eb4e1abd
docker.io/cirrusci/flutter
:3.7.3
linux/amd64
2023/02/13 22:111.7 GBsha256:f25f54821186
docker.io/cirrusci/flutter
:3.7.1
linux/amd64
2023/02/05 21:081.7 GBsha256:9a1a0dc72159
docker.io/cirrusci/flutter
:3.7.0
linux/amd64
2023/01/25 21:001.7 GBsha256:5f3e4afb7487
docker.io/cirrusci/flutter
:3.6.0-0.1.pre
linux/amd64
2023/01/25 20:591.7 GBsha256:9f7b79043a41
docker.io/cirrusci/flutter
:3.3.10
linux/amd64
2022/12/20 21:021.6 GBsha256:6252a6c1f7f2
docker.io/cirrusci/flutter
:3.3.9
linux/amd64
2022/12/09 03:011.6 GBsha256:00ea53fb9c4c
docker.io/cirrusci/flutter
:3.3.8
linux/amd64
2022/11/21 20:141.6 GBsha256:16c9d3b4bf89
docker.io/cirrusci/flutter
:3.4.0-34.1.pre
linux/amd64
2022/11/11 00:181.6 GBsha256:ddc73b743719
docker.io/cirrusci/flutter
:3.3.7
linux/amd64
2022/11/03 18:061.6 GBsha256:51f5e38a9554
docker.io/cirrusci/flutter
:3.3.6
linux/amd64
2022/10/27 19:031.6 GBsha256:ccebc16d3011
docker.io/cirrusci/flutter
:3.3.5
linux/amd64
2022/10/20 21:581.6 GBsha256:793cd2c7d4d8