diff options
Diffstat (limited to 'Dockerfile')
-rw-r--r-- | Dockerfile | 41 |
1 files changed, 23 insertions, 18 deletions
@@ -1,30 +1,35 @@ -FROM alpine:3.14 +FROM debian:bullseye-slim MAINTAINER Michael McVady <femtonaut@gmail.com> -RUN set -e \ - && apk add --no-cache \ - busybox-extras \ - libpq +# RUN set -e \ +# && apk add --no-cache \ +# busybox-extras \ +# libpq -COPY . /clog +# COPY . /clog ARG KORE_VERSION=4.2.1 RUN set -e \ && mkdir -p /var/chroot \ - && addgroup -g 502 kore \ - && adduser -D -u 502 -h /var/chroot/kore -s /sbin/nologin -G kore kore \ - && apk add --no-cache --virtual .build-deps \ - musl-dev \ - linux-headers \ - bsd-compat-headers \ + && addgroup --gid 502 kore \ + && adduser --disabled-password --uid 502 --home /var/chroot/kore --shell /sbin/nologin --ingroup kore kore \ + && apt-get update -qq \ + && apt-get install -y \ +# linux-headers \ +# bsd-compat-headers \ + curl \ gcc \ make \ - postgresql-dev \ - pkgconfig \ - libpq \ - && wget https://kore.io/releases/kore-${KORE_VERSION}.tar.gz \ + pkg-config \ + libssl-dev \ + libpq-dev + +COPY . /clog + +RUN set -e \ + && curl https://kore.io/releases/kore-${KORE_VERSION}.tar.gz --output kore-${KORE_VERSION}.tar.gz \ && tar zfvx kore-${KORE_VERSION}.tar.gz \ && cd kore-${KORE_VERSION} \ && make clean \ @@ -34,8 +39,8 @@ RUN set -e \ && rm -rf kore-${KORE_VERSION} \ && cd /clog \ && cp -r assets /var/chroot/kore/. \ - && kodev build \ - && apk del .build-deps + && kodev build +# && apk del .build-deps EXPOSE 8888 STOPSIGNAL SIGQUIT |