@@ -5,30 +5,27 @@ MAINTAINER Bertrand Gouny <bertrand.gouny@osixia.net>
55ENV PHPLDAPADMIN_VERSION 1.2.3
66ENV PHPLDAPADMIN_SHA1 669fca66c75e24137e106fdd02e3832f81146e23
77
8- # Set correct environment variables.
9- ENV HOME /root
10-
118# Use baseimage-docker's init system.
129CMD ["/sbin/my_init" ]
1310
1411# Install apache2 and php5-fpm using osixia/baseimage utils
1512# Caution: /sbin/enable-service arguments order is important
1613# php5-fpm install will detect apache2 and configure it
1714
18- # Download, check integrity and unzip phpLDAPadmin to /var/www/phpldapadmin
15+ # Download, check integrity and unzip phpLDAPadmin to /var/www/phpldapadmin_bootstrap
1916RUN apt-get update && /sbin/enable-service apache2 php5-fpm ssl-kit \
2017 && LC_ALL=C DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends patch php5-ldap php5-readline \
2118 && curl -o phpldapadmin.tgz -SL http://downloads.sourceforge.net/project/phpldapadmin/phpldapadmin-php5/${PHPLDAPADMIN_VERSION}/phpldapadmin-${PHPLDAPADMIN_VERSION}.tgz \
2219 && echo "$PHPLDAPADMIN_SHA1 *phpldapadmin.tgz" | sha1sum -c - \
23- && mkdir -p /var/www/phpldapadmin \
24- && tar -xzf phpldapadmin.tgz --strip 1 -C /var/www/phpldapadmin
20+ && mkdir -p /var/www/phpldapadmin_bootstrap /var/www/ phpldapadmin \
21+ && tar -xzf phpldapadmin.tgz --strip 1 -C /var/www/phpldapadmin_bootstrap
2522
2623# Add install script and phpLDAPadmin assets
2724ADD service/install.sh /tmp/install.sh
2825ADD service/phpldapadmin/assets /osixia/phpldapadmin
2926
3027# Run install script and clean all
31- RUN ./tmp/install.sh && rm /tmp/install.sh \
28+ RUN ./tmp/install.sh \
3229 && rm phpldapadmin.tgz \
3330 && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
3431
@@ -38,7 +35,7 @@ ADD env.yml /etc/env.yml
3835# Add phpLDAPadmin container start config
3936ADD service/phpldapadmin/container-start.sh /etc/my_init.d/phpldapadmin
4037
41- # Set wordpress data directory in a data volume
38+ # Set phpLDAPadmin data directory in a data volume
4239VOLUME ["/var/www/phpldapadmin" ]
4340
4441# Expose http and https default ports
0 commit comments