mirror of
https://github.com/vimagick/dockerfiles.git
synced 2025-02-03 13:21:49 +02:00
add h2o-arm
This commit is contained in:
parent
36929caded
commit
d282f0bf32
32
h2o/arm/Dockerfile
Normal file
32
h2o/arm/Dockerfile
Normal file
@ -0,0 +1,32 @@
|
||||
#
|
||||
# Dockerfile for h2o-arm
|
||||
#
|
||||
|
||||
FROM vimagick/alpine-arm
|
||||
MAINTAINER kev <noreply@datageek.info>
|
||||
|
||||
RUN apk add -U build-base \
|
||||
cmake \
|
||||
curl \
|
||||
linux-headers \
|
||||
zlib-dev \
|
||||
&& curl -sSL https://github.com/h2o/h2o/archive/master.tar.gz | tar xz \
|
||||
&& cd h2o-master \
|
||||
&& cmake -DWITH_BUNDLED_SSL=on . \
|
||||
&& make install \
|
||||
&& cd .. \
|
||||
&& rm -rf h2o-master \
|
||||
&& apk del build-base \
|
||||
cmake \
|
||||
curl \
|
||||
linux-headers \
|
||||
zlib-dev \
|
||||
&& rm -rf /var/cache/apk/*
|
||||
|
||||
COPY h2o.conf /etc/
|
||||
|
||||
WORKDIR /var/www/html
|
||||
|
||||
EXPOSE 80 443
|
||||
|
||||
CMD ["h2o", "-c", "/etc/h2o.conf"]
|
8
h2o/arm/h2o.conf
Normal file
8
h2o/arm/h2o.conf
Normal file
@ -0,0 +1,8 @@
|
||||
hosts:
|
||||
"*:80":
|
||||
listen:
|
||||
port: 80
|
||||
paths:
|
||||
/:
|
||||
file.dir: /var/www/html
|
||||
file.dirlisting: ON
|
Loading…
x
Reference in New Issue
Block a user