gemstone/sdk/Dockerfile

14 lines
422 B
Docker
Raw Normal View History

FROM alpine:3.19.1
2024-02-04 15:23:32 +00:00
LABEL authors="servostar"
2024-05-17 13:39:07 +00:00
LABEL version="0.2.4"
2024-02-04 15:23:32 +00:00
LABEL description="base image for building the gemstone programming language compiler"
LABEL website="https://github.com/Servostar/gemstone"
# install dependencies
2024-05-17 13:39:07 +00:00
RUN apk add build-base gcc make cmake bison flex git python3 graphviz zlib zlib-dev curl-dev
2024-02-04 15:23:32 +00:00
# create user for build
RUN adduser --disabled-password lorang
2024-02-04 15:23:32 +00:00
WORKDIR /home/lorang
USER lorang