From 42304ed7c99440e6329b9d438f796e6d279795aa Mon Sep 17 00:00:00 2001 From: Art Cancro Date: Sat, 21 Aug 2021 17:30:04 -0400 Subject: [PATCH] Switched from bitnami minideb to debian-slim, because the former is not available on ARM --- Dockerfile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 3a62e8d..ad5ee2b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,13 +2,15 @@ # This container is built on MiniDeb, a stripped down version of Debian for use in containers. # Rehosting on another base Linux image is not expected to create compatibility issues. -FROM bitnami/minideb:latest +FROM debian:11-slim # All long term persistent data goes here. Any volume driver may be used. VOLUME /citadel-data +RUN apt -y update + # Install prerequisites -RUN install_packages gcc bison make zlib1g-dev libldap2-dev libssl-dev gettext libical-dev libexpat1-dev curl libcurl4-openssl-dev git autoconf automake netbase libreadline-dev +RUN apt -y install gcc bison make zlib1g-dev libldap2-dev libssl-dev gettext libical-dev libexpat1-dev curl libcurl4-openssl-dev git autoconf automake netbase libreadline-dev # Build our own local copy of Berkeley DB, because the one included with the system libs is too old. RUN sh -c 'mkdir /tmp/db_build && \ @@ -29,7 +31,7 @@ RUN sh -c 'export CFLAGS=-I/usr/local/ctdlsupport/include && \ export LDFLAGS="-L/usr/local/ctdlsupport/lib -Wl,--rpath -Wl,/usr/local/ctdlsupport/lib" && \ mkdir /tmp/ctdl_build && \ cd /tmp/ctdl_build && \ - git clone git://git.citadel.org/appl/gitroot/citadel.git && \ + git clone git://git.citadel.org/citadel && \ cd /tmp/ctdl_build/citadel/libcitadel && \ ./bootstrap && \ ./configure --prefix=/usr && \ -- 2.30.2