Files
drharness/Dockerfile
T

22 lines
577 B
Docker

FROM alpine
MAINTAINER darthrubik
ARG api_key
RUN apk update
RUN apk add build-base
RUN apk add curl-dev
RUN apk add nlohmann-json
RUN apk add cmake
COPY . /drharness
RUN mkdir -p /usr/local/share/ca-certificates/
RUN cp /drharness/192.168.8.63.crt /usr/local/share/ca-certificates/192.168.8.63.crt
RUN apk --no-cache add --no-check-certificate ca-certificates
RUN update-ca-certificates
RUN mkdir -p /drharness/.build
RUN cmake -B /drharness/.build /drharness
RUN cmake --build /drharness/.build
ENV PATH "$PATH:/drharness/.build"
ENV OLLAMA_AUTHORIZATION_TOKEN "$api_key"