-
Notifications
You must be signed in to change notification settings - Fork 6
/
Dockerfile_Qt_Ubuntu_default
37 lines (33 loc) · 1.14 KB
/
Dockerfile_Qt_Ubuntu_default
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
27
28
29
30
31
32
33
34
35
36
37
FROM ubuntu:XX.XX
MAINTAINER Ali Diouri <[email protected]>
RUN rm /bin/sh && ln -s /bin/bash /bin/sh
ENV LC_ALL C.UTF-8
ENV LANG C.UTF-8
RUN sed -i 's/ universe/ universe multiverse/' /etc/apt/sources.list
RUN apt update && \
apt upgrade -y && \
apt dist-upgrade -y && \
apt install -y \
git \
wget \
xvfb \
flex \
dh-make \
debhelper \
checkinstall \
fuse \
snapcraft \
bison \
libxcursor-dev \
libxcomposite-dev \
software-properties-common \
build-essential \
libssl-dev \
libxcb1-dev \
libx11-dev \
libgl1-mesa-dev \
libudev-dev \
qt5-default \
qtbase5-private-dev &&\
apt clean
WORKDIR /home/root/