You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
RUN wget http://mirror.cs.uchicago.edu/google-chrome/pool/main/g/google-chrome-stable/google-chrome-stable_83.0.4103.97-1_amd64.deb -O google_chrome.deb
32
-
RUN apt install ./google_chrome.deb -y
33
-
34
-
35
-
# install xvfb
36
-
RUN apt-get install -yqq xvfb
37
-
# set display port and dbus env to avoid hanging
8
+
RUN apk add xvfb
38
9
ENV DISPLAY=:99
39
10
ENV DBUS_SESSION_BUS_ADDRESS=/dev/null
40
11
41
-
RUN apt clean
12
+
RUN apk add py-pip
13
+
RUN pip install videodrone
42
14
43
-
# install dependencies
44
-
RUN pip3 install --upgrade pip
15
+
ENV VDPATH=VideoDrone
16
+
ENV VD_Y4M="/$VDPATH/y4ms/"
45
17
46
-
RUN wget https://raw.githubusercontent.com/peppelinux/videodrone/master/build.sh -O build.sh
47
-
RUN bash build.sh $VDPATH
18
+
RUN mkdir $VDPATH
19
+
WORKDIR $VD_Y4M
20
+
RUN wget https://media.xiph.org/video/derf/y4m/stefan_cif.y4m
RUN wget http://mirror.cs.uchicago.edu/google-chrome/pool/main/g/google-chrome-stable/google-chrome-stable_83.0.4103.97-1_amd64.deb -O google_chrome.deb
32
+
RUN apt install ./google_chrome.deb -y
33
+
34
+
35
+
# install xvfb
36
+
RUN apt-get install -yqq xvfb
37
+
# set display port and dbus env to avoid hanging
38
+
ENV DISPLAY=:99
39
+
ENV DBUS_SESSION_BUS_ADDRESS=/dev/null
40
+
41
+
RUN apt clean
42
+
43
+
# install dependencies
44
+
RUN pip3 install --upgrade pip
45
+
46
+
RUN wget https://raw.githubusercontent.com/peppelinux/videodrone/master/build.sh -O build.sh
0 commit comments