FROM microsoft/dotnet:2.1.0-preview1-runtime-deps-alpine ARG USER ARG USER_ID ARG GROUP_ID ARG WORKDIR WORKDIR ${WORKDIR} RUN mkdir -p "/home/$USER" && chown "${USER_ID}:${GROUP_ID}" "/home/$USER" ENV HOME "/home/$USER" RUN apk add --no-cache \ bash \ wget \ git \ jq \ curl \ icu-libs \ openssl USER $USER_ID:$GROUP_ID # Disable the invariant mode (set in base image) ENV DOTNET_SYSTEM_GLOBALIZATION_INVARIANT false ENV LC_ALL en_US.UTF-8 ENV LANG en_US.UTF-8 # Skip package initilization ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=1