evolved-npcs/fann-builder/Dockerfile
2025-09-16 13:22:30 -07:00

17 lines
No EOL
396 B
Docker

FROM alpine:latest
# Install all necessary tools: git, musl-gcc (which is just gcc in Alpine), make
RUN apk add --no-cache \
git \
build-base \
musl-dev
# Create a non-root user to run the build (best practice)
RUN adduser -D builder
WORKDIR /home/builder
# The default command will be the build script
COPY build.sh /home/builder/build.sh
USER builder
CMD ["/bin/sh", "build.sh"]