DIR : /home/kozerus/public_html/dgs/dgs/deploy/local/web/Dockerfile
/home/kozerus/public_html/dgs/dgs/deploy/local/web
# based on https://github.com/felippepuhle/docker-php54/blob/master/Dockerfile
FROM php:5.4-apache
LABEL maintainer="dgs-docker@jens-gaspar.de"
# system installs
RUN apt-get update \
&& apt-get install -y --no-install-recommends apt-utils g++ vim jless ca-certificates curl git \
&& ln -s /usr/bin/jless /usr/bin/less \
&& echo "\nalias ll='ls -l --color=auto'\n" >>/root/.bashrc
RUN apt-get install -y \
# install gd
libfreetype6-dev libgd-dev \
# install extensions
&& docker-php-ext-configure gd --with-freetype-dir=/usr \
&& docker-php-ext-install ctype gd iconv json mysql mysqli pdo_mysql \
&& printf "\n" | pecl install apcu-4.0.11 \
&& pecl install xdebug-2.4.1 \
&& echo "zend_extension=/usr/local/lib/php/extensions/no-debug-non-zts-20100525/xdebug.so" >$PHP_INI_DIR/xdebug.ini \
# install go (for mailhog)
&& curl -Lsf 'https://storage.googleapis.com/golang/go1.8.3.linux-amd64.tar.gz' | tar -C '/usr/local' -xzf -
RUN \
# enable apache modules & fix module configuration
ln -s /etc/apache2/mods-available/expires.load /etc/apache2/mods-enabled \
&& ln -s /etc/apache2/mods-available/headers.load /etc/apache2/mods-enabled \
&& ln -s /etc/apache2/mods-available/info.load /etc/apache2/mods-enabled \
&& ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled \
&& rm -f /etc/apache2/mods-enabled/info.conf \
&& rm -f /etc/apache2/mods-enabled/status.conf \
# install mailhog
&& /usr/local/go/bin/go get github.com/mailhog/mhsendmail \
&& mv /root/go/bin/mhsendmail /usr/bin/mhsendmail \
# cleanup
&& apt-get autoremove -y && apt-get clean all
COPY ./*.ini $PHP_INI_DIR/conf.d/
CMD ["apache2", "-D", "FOREGROUND"]
//
koh5_pano
Drag mouse to navigate.
Navigation
- Left/Right Mouse drag: Changes camera heading.
- Up/Sown Mouse drag: Changes camera pitch.
- Scroll wheel: Changes camera field of view.
- I-Key: Displays Info panel with canvas size, image size and FPS.
17.Aug.2010, Martin Wengenmayer