User Tools

Site Tools


docker:run_apache_server

This is an old revision of the document!


Docker - Run Apache server

There is an official image for apache. The image documentation contains instructions in how you can use this official images as a base for a custom image.

To see how it's done take a peek at the Dockerfile used by the official image:

https://github.com/docker-library/httpd/blob/master/2.4/Dockerfile

Example

Ensure files are accessible to root

sudo chown -R root:root /path/to/html_files

Host these files using official docker image

docker run -d -p 80:80 --name apache -v /path/to/html_files:/usr/local/apache2/htdocs/ httpd:2.4

Files are accessible on port 80.

References

docker/run_apache_server.1476459581.txt.gz · Last modified: 2020/07/15 09:30 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki