15 lines
No EOL
315 B
Docker
15 lines
No EOL
315 B
Docker
FROM alpine:latest
|
|
|
|
# Install necessary tools
|
|
RUN apk add --no-cache git build-base
|
|
|
|
# Create builder user with arguments for UID/GID
|
|
ARG UID=1000
|
|
ARG GID=1000
|
|
RUN addgroup -g $GID builder && \
|
|
adduser -D -u $UID -G builder builder
|
|
USER builder
|
|
WORKDIR /home/builder
|
|
|
|
COPY build.sh .
|
|
CMD ["/bin/sh", "build.sh"] |