Sign inSign up

crashvb/httpd

By crashvb

•Updated over 3 years ago

Contains httpd.

Image
0

1.7K

crashvb/httpd repository overview

⁠httpd-docker

version) image size linting license

⁠Overview

This docker image contains httpd⁠ with cgi⁠, eruby⁠, php⁠, and python⁠.

⁠Embedded Samples

This image has embedded sample scripts that can be used to test the deployment of a container, and the running configuration of httpd. This functionality is defined in /etc/apache2/vhost.d/hello. An autoindex listing of the scripts directory is available under /hello.

⁠Entrypoint Scripts

⁠httpd-cleanup

The embedded entrypoint script is located at /etc/entrypoint.d/httpd-cleanup and performs the following actions:

  1. The contents under /run/apache2/ are purged.

⁠Standard Configuration

⁠Container Layout
/
├─ etc/
│  ├─ apache2/
│  │  └─ vhosts.d/
│  │     └─ hello
│  └─ supervisor/
│     └─ config.d/
│        ├─ apache2.conf
│        ├─ fcgi.conf
│        └─ php.conf
├─ usr/
│  └─ lib/
│     └─ cgi-bin/
└─ var/
   └─ www/
      ├─ hello/
      │  ├─ hello.cgi
      │  ├─ hello.erb
      │  ├─ hello.html
      │  ├─ hello.php
      │  ├─ hello.pl
      │  ├─ hello.py
      │  └─ hello.rb
      └─ html/
⁠Exposed Ports
  • 80/tcp - insecure httpd listening port.
  • 443/tcp - secure httpd listening port.
⁠Volumes

None.

⁠Development

Source Control⁠

Tag summary

Content type

Image

Digest

sha256:5c0858ba4…

Size

104.5 MB

Last updated

over 3 years ago

docker pull crashvb/httpd