X-Git-Url: https://code.citadel.org/?p=citadel-docker.git;a=blobdiff_plain;f=Dockerfile;fp=Dockerfile;h=87aaeafb9bfacb023e15bcedd92a6af94d19443c;hp=edd87bc434c4b676728688680b32045416a11929;hb=814ac927d1654786a62775055680ebef4c2f55b1;hpb=644a29cbddb2df4535084dc81c0751761b6e7e70 diff --git a/Dockerfile b/Dockerfile index edd87bc..87aaeaf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,15 +1,14 @@ # Dockerfile for Citadel -# 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. +# Originally we built on MiniDeb, a stripped down version of Debian for use in containers. +# Now it's on Debian Slim because we want to build on i386 and arm32. FROM debian:stable-slim # All long term persistent data goes here. Any volume driver may be used. VOLUME /citadel-data -RUN apt -y update - # Install prerequisites +RUN apt -y update 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.