Adding first version of Docker
This commit is contained in:
Executable
+11
@@ -0,0 +1,11 @@
|
|||||||
|
-----BEGIN CERTIFICATE-----
|
||||||
|
MIIBojCCAUmgAwIBAgIQQ5BseM0O2TwZ+Sx4xZPZGDAKBggqhkjOPQQDAjAwMS4w
|
||||||
|
LAYDVQQDEyVDYWRkeSBMb2NhbCBBdXRob3JpdHkgLSAyMDI2IEVDQyBSb290MB4X
|
||||||
|
DTI2MDQyMzEzMTg1NFoXDTM2MDMwMTEzMTg1NFowMDEuMCwGA1UEAxMlQ2FkZHkg
|
||||||
|
TG9jYWwgQXV0aG9yaXR5IC0gMjAyNiBFQ0MgUm9vdDBZMBMGByqGSM49AgEGCCqG
|
||||||
|
SM49AwEHA0IABD76gXJIXvNrgK+yBoHo44S7vckL1m2VSImF/bUrLrmiqWy8KJkm
|
||||||
|
9o1BfLAAwHNdW3pmQpGesWNykJ37kkIta9ajRTBDMA4GA1UdDwEB/wQEAwIBBjAS
|
||||||
|
BgNVHRMBAf8ECDAGAQH/AgEBMB0GA1UdDgQWBBSU74zcgaqwgNh5EmFAJdBC+vlK
|
||||||
|
LjAKBggqhkjOPQQDAgNHADBEAiB7M6On2Fcs0t2mbiZVpfKaXDbNzSuwss6UirRa
|
||||||
|
okzbqQIgU/uydJ91rwCHiTveUnx9Sg32a3yvRUzgz1cVOdZ3UN0=
|
||||||
|
-----END CERTIFICATE-----
|
||||||
+21
@@ -0,0 +1,21 @@
|
|||||||
|
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"
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
docker build -t drharness . --build-arg api_key=$OLLAMA_AUTHORIZATION_TOKEN
|
||||||
Reference in New Issue
Block a user