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