ARG SU_EXEC_VER=v0.3 ARG ALPINE_TAG=3.7 FROM alpine:$ALPINE_TAG ARG SU_EXEC_VER ARG ALPINE_TAG LABEL maintainer="Spritsail " \ org.label-schema.vendor="Spritsail" \ org.label-schema.name="Alpine Linux" \ org.label-schema.url="https://github.com/gliderlabs/docker-alpine" \ org.label-schema.description="Alpine Linux base image" \ org.label-schema.version=${ALPINE_TAG} \ io.spritsail.version.su-exec=${SU_EXEC_VER} # Override shell for sh-y debugging goodness SHELL ["/bin/sh", "-exc"] COPY skel/ / ENV ENV="/etc/profile" RUN apk --no-cache add \ tini \ openssl \ && wget -qO /sbin/su-exec https://github.com/frebib/su-exec/releases/download/${SU_EXEC_VER}/su-exec-alpine-$(uname -m) \ && chmod +x /sbin/su-exec /usr/bin/* \ && apk --no-cache del openssl ENTRYPOINT ["/sbin/tini" , "--"]