X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=Dockerfile;h=3a62e8d2e619fd6fda5a7d2f236f1e85f54cdae1;hb=4b5d8b077410ce978bf991726da5708bc7a817f5;hp=02015b2fd3306dd4e166d484e01966afda8c9241;hpb=122893669b8b53e19775f79e11c3ac37af8f4062;p=citadel-docker.git diff --git a/Dockerfile b/Dockerfile index 02015b2..3a62e8d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,11 +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. FROM bitnami/minideb:latest +# All long term persistent data goes here. Any volume driver may be used. VOLUME /citadel-data # Install prerequisites -RUN install_packages gcc make zlib1g-dev libldap2-dev libssl-dev gettext libical-dev libexpat1-dev curl libcurl4-openssl-dev git autoconf automake netbase libreadline-dev +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 # 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 && \