]> git.proxmox.com Git - ceph.git/blame - 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
CommitLineData
1e59de90
TL
1FROM ubuntu:16.04
2ENV DEBIAN_FRONTEND noninteractive
3
4## Update cache and upgrade image
5RUN apt-get -y update && apt-get -y upgrade && apt-get -y dist-upgrade
6
7## Build environment packages
8RUN 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
32RUN mkdir -p /usr/local/bin
33COPY ./setup-cmake.sh /usr/local/bin/setup-cmake.sh
34RUN chmod +x /usr/local/bin/setup-cmake.sh
35RUN /usr/local/bin/setup-cmake.sh
36
37# ENTRYPOINT bash
38CMD /bin/bash