jojomi/lighttpd-static
Docker container for serving static content using lighttpd
docker run --name "my-lighttpd" -P -v $(pwd)/example-content:/var/www jojomi/lighttpd-static
Find your container:
docker ps | grep "my-lighttpd"
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
ba00b5c238fc jojomi/lighttpd-static:latest "lighttpd -D -f /etc 1 second ago Up 1 second 0.0.0.0:49153->80/tcp my-lighttpd
Check if it works:
curl localhost:49153
This is your content.
docker build -t jojomi/lighttpd-static .
The image is conveniently small at below 7 MB thanks to alpine:
docker images | grep lighttpd
jojomi/lighttpd-static latest b2e7a8364baa 1 second ago 6.451 MB
docker pull jojomi/lighttpd-static