-
Notifications
You must be signed in to change notification settings - Fork 7
/
Dockerfile
22 lines (16 loc) · 701 Bytes
/
Dockerfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
ARG OPTIX_IMAGE=optix
FROM $OPTIX_IMAGE
MAINTAINER Yigit Ozen
ARG DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install -y --no-install-recommends \
build-essential software-properties-common pkg-config \
zsh nano vim wget curl git rsync cmake unzip ssh \
freeglut3 libxmu6 libglu1-mesa \
python3-dev python3-pip python3-setuptools python3-numpy \
python3-pillow python3-pil.imagetk libboost-python-dev \
python3-pyqt5 python3-pyqt5.qtmultimedia python3-pyqt5.qtopengl \
python3-pyqt5.qtpositioning python3-pyqt5.qtquick python3-pyqt5.qtx11extras
WORKDIR /usr/src/pyoptix
COPY . .
RUN python3 setup.py install
CMD /bin/bash