Skip to content

Commit f7524ca

Browse files
authored
Create Dockerfile
1 parent 765a748 commit f7524ca

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

Dockerfile

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# iamge
2+
FROM ubuntu:18.04
3+
LABEL MAINTAINER="Mahmoud Khaled, eng.mk@msn.com"
4+
5+
# set time/language
6+
ENV TZ=Europe/Kiev
7+
ENV LANG C.UTF-8
8+
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
9+
10+
# update image
11+
RUN apt-get -qq update \
12+
&& apt-get -qq install -y --no-install-recommends apt-utils \
13+
&& apt-get -qq -y upgrade
14+
15+
# install required libs/tools
16+
RUN apt-get -qq install -y wget git unzip build-essential libcpprest-dev opencl-c-headers opencl-clhpp-headers ocl-icd-opencl-dev clinfo oclgrind cmake
17+
18+
# install pFaces (1.1.1 demo)
19+
RUN mkdir pfaces \
20+
&& cd pfaces \
21+
&& wget https://github.com/parallall/pFaces/releases/download/Release_1.1.1d/pFaces-1.1.1-Ubuntu18.04.zip \
22+
&& unzip pFaces-1.1.1-Ubuntu18.04.zip
23+
RUN cd /pfaces && sh install.sh

0 commit comments

Comments
 (0)