ldc-web-images-docker/SimpleSAMLPHP/Dockerfile
2022-02-03 18:11:59 +01:00

30 lines
No EOL
1,016 B
Docker

FROM php:7.3-apache
RUN apt-get update -qq && \
apt-get install -qy \
# Common
wget \
nano \
vim
# DEV
# TODO : https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/laravel + https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/vscode
RUN apt-get install -qy git zsh && sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
## DEV
RUN apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
#RUN useradd -ms /bin/bash noroot
ARG SIMPLESAMLPHP_VERSION=1.19.5
RUN wget https://github.com/simplesamlphp/simplesamlphp/releases/download/v$SIMPLESAMLPHP_VERSION/simplesamlphp-$SIMPLESAMLPHP_VERSION.tar.gz \
&& tar zxf simplesamlphp-$SIMPLESAMLPHP_VERSION.tar.gz \
&& cp -a simplesamlphp-$SIMPLESAMLPHP_VERSION/. /var/simplesamlphp/ \
&& mkdir /var/simplesamlphp/logs
COPY vhost.conf /etc/apache2/sites-available/000-default.conf
RUN a2enmod rewrite remoteip headers
#USER noroot
WORKDIR /var/simplesamlphp/www/