A complete Docker development environment for Flutter Android applications.
484
Complete Flutter development environment in Docker. Use your physical Android device for testing. No local Flutter/Android SDK installation needed!
curl -fsSL https://raw.githubusercontent.com/hawier-dev/flutter-android-box/main/install.sh | bash
cd your-flutter-project
flutter-box # Starts container + enters shell
# Connect your Android device via USB debugging
adb-devices # Check connected devices
flutter run # Run your app on device
Connect your physical Android device via USB debugging and enable developer options.
Exit the shell to automatically stop the container.
Inside container:
adb-devices - Show connected devicesadb-connect - Help for USB debuggingadb-wifi - Help for wireless debuggingfrun - flutter runfdoctor - flutter doctorfpub - flutter pub getOutside container:
flutter-box - Start development environmentflutter-box clean - Remove everythingflutter-box logs - View container logsflutter-box status - Show container statusCustomize ports to avoid conflicts:
flutter-box --adb-port 5037 # ADB server (default: 5037)
flutter-box --flutter-port 3000 # Flutter dev server (default: 3000)
flutter-box --devtools-port 42000 # Flutter DevTools (default: 42000)
# Format: adb,flutter,devtools
flutter-box --ports 5037,3000,42000
That's it! 🎉
Content type
Image
Digest
sha256:1c34ef720…
Size
3 GB
Last updated
about 1 year ago
docker pull hawierdev/flutter-android-box