2024-12-16 08:59:46 -06:00
|
|
|
ARG BASEIMAGE=mcr.microsoft.com/devcontainers/typescript-node:22@sha256:9791f4aa527774bc370c6bd2f6705ce5a686f1e6f204badd8dfaacce28c631ae
|
2024-11-13 18:28:07 +01:00
|
|
|
FROM ${BASEIMAGE}
|
2025-01-14 03:42:32 +01:00
|
|
|
|
|
|
|
# Flutter SDK
|
|
|
|
# https://flutter.dev/docs/development/tools/sdk/releases?tab=linux
|
|
|
|
ENV FLUTTER_CHANNEL="stable"
|
|
|
|
ENV FLUTTER_VERSION="3.24.5"
|
|
|
|
ENV FLUTTER_HOME=/flutter
|
|
|
|
ENV PATH=${PATH}:${FLUTTER_HOME}/bin
|
|
|
|
|
|
|
|
# Flutter SDK
|
|
|
|
RUN mkdir -p ${FLUTTER_HOME} \
|
|
|
|
&& curl -C - --output flutter.tar.xz https://storage.googleapis.com/flutter_infra_release/releases/${FLUTTER_CHANNEL}/linux/flutter_linux_${FLUTTER_VERSION}-${FLUTTER_CHANNEL}.tar.xz \
|
|
|
|
&& tar -xf flutter.tar.xz --strip-components=1 -C ${FLUTTER_HOME} \
|
|
|
|
&& rm flutter.tar.xz \
|
|
|
|
&& chown -R 1000:1000 ${FLUTTER_HOME}
|