forked from spritsail/alpine
Initial commit
This commit is contained in:
29
Dockerfile
Normal file
29
Dockerfile
Normal file
@ -0,0 +1,29 @@
|
||||
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 <alpine@spritsail.io>" \
|
||||
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" , "--"]
|
Reference in New Issue
Block a user