Minor adjustments to the Dockerfile
[citadel-docker.git] / Dockerfile
index 02015b2fd3306dd4e166d484e01966afda8c9241..3a62e8d2e619fd6fda5a7d2f236f1e85f54cdae1 100644 (file)
@@ -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 && \