-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathDockerfile
31 lines (26 loc) · 1.03 KB
/
Dockerfile
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
FROM bestwu/wine:i386
LABEL maintainer='Peter Wu <[email protected]>'
RUN apt-get update && \
apt-get install -y --no-install-recommends procps deepin.com.thunderspeed && \
apt-get -y autoremove --purge && apt-get autoclean -y && apt-get clean -y && \
find /var/lib/apt/lists -type f -delete && \
find /var/cache -type f -delete && \
find /var/log -type f -delete && \
find /usr/share/doc -type f -delete && \
find /usr/share/man -type f -delete
ENV APP=ThunderSpeed \
AUDIO_GID=63 \
GID=1000 \
UID=1000 \
CRACKED=false
RUN groupadd -o -g $GID thunderspeed && \
groupmod -o -g $AUDIO_GID audio && \
useradd -d "/home/thunderspeed" -m -o -u $UID -g thunderspeed -G audio thunderspeed && \
mkdir "/迅雷下载" && \
chown -R thunderspeed:thunderspeed "/迅雷下载" && \
sed -i 's/Thunder.exe" &/Thunder.exe"/g' "/opt/deepinwine/tools/run.sh"
VOLUME ["/迅雷下载"]
ADD dll.tar.xz /home/thunderspeed/
ADD entrypoint.sh /
RUN chmod +x /entrypoint.sh
ENTRYPOINT ["/entrypoint.sh"]