32 lines
544 B
Docker
32 lines
544 B
Docker
|
FROM python:3.7-buster
|
||
|
|
||
|
# Install dependencies. We start with the basic ones require to build protoc
|
||
|
# and the C++ build
|
||
|
RUN apt-get update && apt-get install -y \
|
||
|
autoconf \
|
||
|
autotools-dev \
|
||
|
build-essential \
|
||
|
bzip2 \
|
||
|
ccache \
|
||
|
curl \
|
||
|
gcc \
|
||
|
git \
|
||
|
libc6 \
|
||
|
libc6-dbg \
|
||
|
libc6-dev \
|
||
|
libgtest-dev \
|
||
|
libtool \
|
||
|
make \
|
||
|
parallel \
|
||
|
time \
|
||
|
wget \
|
||
|
&& apt-get clean \
|
||
|
&& rm -rf /var/lib/apt/lists/*
|
||
|
|
||
|
# Install Python libraries.
|
||
|
RUN python -m pip install --no-cache-dir --upgrade \
|
||
|
pip \
|
||
|
setuptools \
|
||
|
tox \
|
||
|
wheel
|