thttpd搭建極輕量級web服務

thttpd概述

thttpd是一個極輕量級的web服務器,支持cgi。
官網:http://acme.com/software/thttpd

簡易使用

thttpd -D -d /www -p 80 -c \* -u root -nor -l /dev/stdout

docker封裝

以docker方式發佈,Dockerfile參考自:https://github.com/chasebolt/dockerfiles/blob/master/thttpd/Dockerfile

FROM alpine:latest
LABEL maintainer="[email protected]"
LABEL description="thttpd server"
RUN apk --no-cache add thttpd
RUN mkdir /www
EXPOSE 80
ENTRYPOINT ["/usr/sbin/thttpd", "-D", "-d", "/www", "-p", "80", "-c", "cgi/*", "-u", "root", "-nor", "-l", "/dev/stdout"]

運行

docker --name thttpd -v /data/thttpd/www:/www -p 80:80 -d wsxwang/thttpd:latest
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章