|
@@ -0,0 +1,16 @@
|
|
|
|
+FROM alpine:latest
|
|
|
|
+
|
|
|
|
+RUN apk --no-cache add php5-apache2 phpldapadmin=1.2.3-r4
|
|
|
|
+
|
|
|
|
+RUN mkdir -p /run/apache2 &&\
|
|
|
|
+ rm -rf /var/www/localhost/htdocs &&\
|
|
|
|
+ ln -sf /usr/share/webapps/phpldapadmin/htdocs/ /var/www/localhost/ &&\
|
|
|
|
+ cp /etc/phpldapadmin/config.php.example /etc/phpldapadmin/config.php &&\
|
|
|
|
+ sed -i '/'"'"'server'"'"','"'"'host'"'"','"'"'127.0.0.1'"'"'/ s#// ##' /etc/phpldapadmin/config.php && \
|
|
|
|
+ sed -i 's/127.0.0.1/ldap-server/' /etc/phpldapadmin/config.php && \
|
|
|
|
+ sed -i 's/My LDAP Server/Slurm Data Center/' /etc/phpldapadmin/config.php && \
|
|
|
|
+ sed -i 's#AllowOverride none#AllowOverride All#' /etc/apache2/httpd.conf
|
|
|
|
+
|
|
|
|
+EXPOSE 80
|
|
|
|
+
|
|
|
|
+CMD ["httpd","-D","FOREGROUND"]
|