Sign inSign up

engency/webserver

By engency

•Updated over 3 years ago

Image
0

50K+

engency/webserver repository overview

Engency Logo

⁠docker webserver with PHP

CircleCI

All images include;

  • php 8.0 with APCu, pdo, mysql, sqlite, gd, tidy
  • apache 2.4 with mod_rewrite
  • git client
  • the Dutch language
  • timezone set to Amsterdam

⁠How to use

In a dockerfile

FROM engency/webserver:1.0

-or- In a docker-compose yaml file

services:
  webserver:
    image: engency/webserver:1.0
    volumes:
      - .:/var/www/html
    ports:
      - "80:80"

⁠List of available images

  • engency/webserver:{version}
  • engency/webserver:{version}-npm
  • engency/webserver:{version}-npm-chrome
  • engency/webserver:{version}-debug
  • engency/webserver:{version}-debug-npm
  • engency/webserver:{version}-debug-npm-chrome
⁠Non-debug images include;
  • opcache, JIT compiler
⁠Debug images include;
  • xdebug
⁠Environment variables;
variableimagesdescriptiondefault
XDEBUG_CONFIG^debug.*Add values to xdebug configuration.remote_host=172.17.0.1
PHP_IDE_CONFIG^debug.*Custom configuration for use with IDEs. For instance, name the service so that phpstorm will recognise it in a debugging session.serverName=webserver

Tag summary

Content type

Image

Digest

sha256:8c81cdfc3…

Size

443.9 MB

Last updated

over 3 years ago

docker pull engency/webserver:8.2.2-npm-chrome