Public Repository

Last pushed: 2 years ago
Short Description
Useage: How to build nghttp2
Full Description

Dockerfile

FROM debian
RUN apt-get -yqq update
RUN apt-get -yqq install python
RUN apt-get -yqq install bison
RUN apt-get -yqq install autoconf
RUN apt-get -yqq install libtool-bin
RUN apt-get -yqq install make
RUN apt-get -yqq install g++
RUN apt-get -yqq install binutils
RUN apt-get -yqq install automake
RUN apt-get -yqq install autotools-dev
RUN apt-get -yqq install libtool
RUN apt-get -yqq install pkg-config
RUN apt-get -yqq install zlib1g-dev
RUN apt-get -yqq install libcunit1-dev
RUN apt-get -yqq install libssl-dev
RUN apt-get -yqq install libxml2-dev
RUN apt-get -yqq install libev-dev
RUN apt-get -yqq install libevent-dev
RUN apt-get -yqq install libjansson-dev
RUN apt-get -yqq install libjemalloc-dev
RUN apt-get -yqq install cython
RUN apt-get -yqq install python3-dev
RUN apt-get -yqq install python-setuptools
VOLUME /linkdir
RUN apt-get -yqq install git
RUN git clone https://github.com/tatsuhiro-t/nghttp2.git

cd nghttp2

$ autoreconf -i
$ automake
$ autoconf
$ ./configure
$ make
$ make install

Result in /usr/local/bin

deflatehd
h2load
inflatehd
nghttp
nghttpd
nghttpx
Docker Pull Command
Owner
buraphacloud