Preliminary working devcontainer config

This commit is contained in:
2026-04-29 00:44:28 +00:00
parent 734c908c2a
commit 357e6e17cc
2 changed files with 6 additions and 10 deletions
+4 -7
View File
@@ -1,10 +1,10 @@
FROM debian:13
FROM --platform=linux/amd64 debian:bookworm-slim
ENV PATH="$PATH:/opt/flutter/bin"
# Install system dependencies
RUN apt-get update && apt-get install -y \
curl unzip git xz-utils zip libglu1-mesa \
wget curl unzip git xz-utils zip libglu1-mesa openjdk-17-jdk\
&& rm -rf /var/lib/apt/lists/*
# Install Flutter
@@ -22,8 +22,5 @@ RUN mkdir -p ${ANDROID_HOME}/cmdline-tools \
&& unzip commandlinetools.zip -d ${ANDROID_HOME}/cmdline-tools \
&& mv ${ANDROID_HOME}/cmdline-tools/cmdline-tools ${ANDROID_HOME}/cmdline-tools/latest \
&& rm commandlinetools.zip && yes | sdkmanager --licenses \
&& sdkmanager "platform-tools" "platforms;android-36" "build-tools;36.0.0" \
&& chown -R node:node ${ANDROID_HOME}
# Pre-warm Flutter
RUN flutter doctor -v
&& sdkmanager "platform-tools" "platforms;android-36" "build-tools;36.0.0"
# && chown -R node:node ${ANDROID_HOME}