Skip to content

Commit b0b9452

Browse files
initial commit
1 parent e962613 commit b0b9452

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed

Dockerfile

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
FROM phusion/baseimage
2+
MAINTAINER lovebootcaptain <@lovebootcaptain>
3+
4+
ENV DEBIAN_FRONTEND noninteractive
5+
ENV HOME /root
6+
ENV PATH /scripts/:$PATH
7+
8+
RUN sed -i 's#http://archive.ubuntu.com/#http://tw.archive.ubuntu.com/#' /etc/apt/sources.list
9+
10+
# Installing apps
11+
RUN add-apt-repository ppa:stebbins/handbrake-releases
12+
RUN apt-get update && apt-get -y install \
13+
handbrake-cli \
14+
mkvtoolnix \
15+
gpac
16+
17+
# built-in packages
18+
RUN apt-get update \
19+
&& apt-get install -y --force-yes --no-install-recommends software-properties-common curl \
20+
&& sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/Horst3180/xUbuntu_16.04/ /' >> /etc/apt/sources.list.d/arc-theme.list" \
21+
&& curl -SL http://download.opensuse.org/repositories/home:Horst3180/xUbuntu_16.04/Release.key | sudo apt-key add - \
22+
&& add-apt-repository ppa:fcwu-tw/ppa \
23+
&& apt-get update \
24+
&& apt-get install -y --force-yes --no-install-recommends \
25+
python3 python3-pip python3-dev build-essential \
26+
&& apt-get autoclean \
27+
&& apt-get autoremove \
28+
&& rm -rf /var/lib/apt/lists/*
29+
30+
ENTRYPOINT ["/bash"]
31+
32+
# Expose Volumes
33+
VOLUME /input /output /scripts
34+
35+
WORKDIR /root

0 commit comments

Comments
 (0)