]> git.proxmox.com Git - ceph.git/blob - ceph/src/jaegertracing/opentelemetry-cpp/docker/ubuntu16.04/Dockerfile
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / docker / ubuntu16.04 / Dockerfile
1 FROM ubuntu:16.04
2 ENV DEBIAN_FRONTEND noninteractive
3
4 ## Update cache and upgrade image
5 RUN apt-get -y update && apt-get -y upgrade && apt-get -y dist-upgrade
6
7 ## Build environment packages
8 RUN apt-get install -qq -y --ignore-missing \
9 apt-utils \
10 automake \
11 build-essential \
12 bc \
13 bzip2 \
14 cmake \
15 curl \
16 git \
17 libcurl4-openssl-dev \
18 libsqlite3-dev \
19 libssl-dev \
20 libtool-bin \
21 make \
22 pkg-config \
23 python \
24 sudo \
25 tar \
26 zip \
27 unzip \
28 wget \
29 zlib1g-dev
30
31 ## Install cmake since it's an expensive operation and best be done once
32 RUN mkdir -p /usr/local/bin
33 COPY ./setup-cmake.sh /usr/local/bin/setup-cmake.sh
34 RUN chmod +x /usr/local/bin/setup-cmake.sh
35 RUN /usr/local/bin/setup-cmake.sh
36
37 # ENTRYPOINT bash
38 CMD /bin/bash