portable_concurrency
17 строк · 832.0 Байт
1FROM debian:buster
2
3RUN echo "deb http://mirror.yandex.ru/debian buster-backports main" > /etc/apt/sources.list.d/20-backports.list && \
4apt-get update && \
5apt-get install -y --no-install-recommends -t buster-backports wget && \
6mkdir -p /opt/cmake && \
7cd /opt/cmake && \
8wget --no-check-certificate https://cmake.org/files/v3.9/cmake-3.9.6-Linux-x86_64.tar.gz && \
9tar -xzf cmake-3.9.6-Linux-x86_64.tar.gz && \
10ln -fs /opt/cmake/cmake-3.9.6-Linux-x86_64/bin/cmake /usr/bin/cmake && \
11apt-get install -y --no-install-recommends ninja-build python3 python3-pip python3-setuptools && \
12pip3 install conan && \
13useradd -ms /bin/bash builder && \
14apt-get -y --purge remove python3-pip wget && \
15apt-get -y --purge autoremove && \
16apt-get -y clean && \
17rm -rf /var/lib/apt/lists
18