blob: 850466fb376d2e5aff83792e5f5f0ffeb9929567 [file] [log] [blame]
FROM debian:10 AS builder
RUN apt-get update \
&& apt-get install --yes --no-install-recommends \
g++ \
libpython3-dev \
make \
python3 \
python3-dev \
python3-numpy
ADD Makefile matplotlibcpp.h numpy_flags.py /opt/
ADD examples/*.cpp /opt/examples/
RUN cd /opt \
&& make PYTHON_BIN=python3 \
&& ls examples/build
FROM debian:10
RUN apt-get update \
&& apt-get install --yes --no-install-recommends \
libpython3-dev \
python3-matplotlib \
python3-numpy
COPY --from=builder /opt/examples/build /opt/
RUN cd /opt \
&& ls \
&& ./basic