Skip to content

klambt/docker_webserver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

klambt/webserver

Apache 2.4.25+, mod_brotli,Google PageSpeed Module, PHP 7.0.18+, PHP composer

Autobuild

This Image will be updated if:

TAGS

tag Dockerfile size
latest, php7.0 Dockerfile

Added Debian Packages

  • libedit2
  • libsqlite3-0
  • libxml2
  • apache2
  • git
  • mysql-client
  • unzip
  • vim
  • libfreetype6-dev
  • libjpeg-turbo8
  • libxml2-dev
  • libpng-dev
  • cron
  • ssmtp
  • sudo
  • php-memcached
  • php-mysql
  • php-xml
  • php7.0-curl
  • php-uploadprogress
  • php7.0-mbstring
  • php7.0-common
  • php7.0-gd
  • php7.0-opcache
  • php7.0-bcmath
  • memcached
  • libapache2-mod-php
  • ruby-full
  • rubygems

Added Apache2 Modules

Added php 7 Modules

  • memcached
  • mysql
  • xml
  • curl
  • mbstring
  • common
  • gd
  • opcache
  • bcmath
  • php-uploadprogress

Added php scripts

Environment Options (during Build)

  • INSTALL_PAGESPEED (default:1) - option to install Google PageSpeed Module
  • INSTALL_COMPOSER (default:1) - option to install PHP composer
  • WORKDIR (default:/var/www/html) - htdocs directory
  • LANGUAGE (default:de_DE.UTF-8) - Linux Language
  • TIMEZONE (default:Europe/Berlin) - Timezone of the Image
  • SETUP_FOR_PRODUCTION (default: 1) - Serve as Production or Testing Server

PULL

docker pull klambt/webserver:latest

Building

docker build -t klambt/webserver:latest .

Exposed Ports

  • 80 - HTTP Port

About

Base Apache2/php Webserver

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages