ADD file:e4d600fc4c9c293efe360be7b30ee96579925d1b4634c94332e2ec73f7d8eca1 in / |
CMD ["/bin/sh"] |
ARG VERSION |
ARG FLUTTER_HOME |
ARG PUB_CACHE |
ARG FLUTTER_URL |
ARG GLIBC_VERSION |
ARG GLIBC_URL |
ENV FLUTTER_HOME=/opt/flutter PUB_CACHE=/var/tmp/.pub_cache FLUTTER_ROOT=/opt/flutter PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/flutter/bin:/var/tmp/.pub_cache/bin |
COPY dir:3de50ba2aefc46eeabc0b9b53fabc8ae26cc58a78dae273e97193454927b8cbc in / |
|2 FLUTTER_URL=https://github.com/flutter/flutter VERSION=3.7.1 /bin/sh -c set -eux; mkdir -p /build; apk --no-cache add bash git curl unzip && apk --no-cache add --force-overwrite /tmp/glibc/glibc.apk /tmp/glibc/glibc-bin.apk -u alpine-keys --allow-untrusted && rm -rf /tmp/* /var/lib/apt/lists/* /var/cache/apk/* /usr/share/man/* /usr/share/doc && dart --disable-analytics && flutter config --no-analytics && flutter doctor && flutter precache --universal |
LABEL name=plugfox/flutter:3.7.1 description=Alpine OS with flutter & dart license=MIT vcs-type=git vcs-url=https://github.com/plugfox/docker_flutter github=https://github.com/plugfox/docker_flutter dockerhub=https://hub.docker.com/r/plugfox/flutter maintainer=Plague Fox <plugfox@gmail.com> family=plugfox/flutter flutter.version=3.7.1 flutter.home=/opt/flutter flutter.cache=/var/tmp/.pub_cache flutter.url=https://github.com/flutter/flutter |
USER root |
WORKDIR /build |
SHELL [/bin/bash -c] |
CMD ["flutter" "doctor"] |
LABEL builder=true |
RUN /bin/bash -c set -eux; dart pub global activate melos # buildkit |
RUN /bin/bash -c set -eux; TASKFILE_VERSION=$(curl --silent "https://api.github.com/repos/go-task/task/releases/latest" | grep '"tag_name":' | sed -E 's/.*"([^"]+)".*/\1/'); curl -L "https://github.com/go-task/task/releases/download/${TASKFILE_VERSION}/task_linux_amd64.tar.gz" | tar -C /usr/local/bin --no-same-owner -xz task; chmod +x /usr/local/bin/task # buildkit |
RUN /bin/bash -c set -eux; dart pub global activate dart_code_metrics # buildkit |
WORKDIR /app |
RUN /bin/bash -c set -eux; flutter doctor # buildkit |
CMD ["bash"] |