]> git.proxmox.com Git - ceph.git/blob - ceph/src/Beast/doc/Dockerfile
bump version to 12.2.2-pve1
[ceph.git] / ceph / src / Beast / doc / Dockerfile
1 FROM ubuntu:16.04
2
3 RUN apt-get update
4 RUN apt-get -y install build-essential g++ git libbz2-dev wget python-dev
5
6 # Install Boost
7 ENV BOOST_SHA 440a59f8bc4023dbe6285c9998b0f7fa288468b889746b1ef00e8b36c559dce1
8 RUN wget https://sourceforge.net/projects/boost/files/boost/1.62.0/boost_1_62_0.tar.gz
9 RUN echo "$BOOST_SHA boost_1_62_0.tar.gz" | sha256sum -c
10 RUN tar xzf boost_1_62_0.tar.gz
11 RUN cd boost_1_62_0 && ./bootstrap.sh --prefix=/usr/local
12 RUN cd boost_1_62_0 && ./b2 install
13 ENV BOOST_ROOT=/boost_1_62_0
14
15 # Install dependencies
16 RUN apt-get -y install doxygen
17 RUN apt-get -y install xsltproc
18
19 CMD cd /opt/beast/doc && \
20 chmod +x makeqbk.sh && \
21 ./makeqbk.sh && \
22 $BOOST_ROOT/b2