evolved-npcs/fann-builder/Dockerfile

18 lines
No EOL
392 B
Docker

FROM alpine:latest
# Install necessary tools
RUN apk add --no-cache git build-base
# Create output directory and set proper permissions FIRST
RUN mkdir -p /home/builder/output && \
chmod 777 /home/builder/output
# Create builder user
RUN adduser -D builder && \
chown -R builder:builder /home/builder
USER builder
WORKDIR /home/builder
COPY build.sh .
CMD ["/bin/sh", "build.sh"]