最近流行りのDocker。
開発でも基本的にDockerを利用している。
ふとHTTPサーバを複数立てたくなった時Node.jsのhttp-serverを使っても良かったんだけど、
せっかくならとalpineイメージを利用して軽量HTTPサーバのDockerイメージを作ってみた。
ちなみにまだSSLには対応できていない。
github
https://github.com/takahiromaki/alpine-http-server
Docker hub
DockerHubからpullするにはこちら。
$ docker pull taka0225/alpine-http-server:latest
Uses
使い方はとても簡単。
表示したいトップレベルディレクトリを/home
に繋げて下さい。
$ docker run --name http-server \
-p 80:8080 \
-v /path/to/project:/home \
-d \
-t taka0225/alpine-http-server:latest
プルリクエストもお待ちしています。