forked from lspestrip/striptease
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDockerfile
More file actions
26 lines (20 loc) · 680 Bytes
/
Dockerfile
File metadata and controls
26 lines (20 loc) · 680 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
############################################################
# Dockerfile to build LSPE-STRIP control software environment
# Based on ubuntu:20.04
############################################################
# set base image to Ubuntu 20.04
FROM ubuntu:20.04
#install needed packages
ENV TZ=Europe/Rome
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
RUN apt-get update && apt-get install --assume-yes\
python3-pip\
qtbase5-dev\
qt5-default\
libqt5charts5-dev\
libboost-all-dev\
libssl-dev\
python3-scipy
COPY requirements.txt requirements.txt
RUN pip3 install -r requirements.txt
RUN useradd -M -s /bin/bash user