File tree Expand file tree Collapse file tree 2 files changed +17
-120
lines changed Expand file tree Collapse file tree 2 files changed +17
-120
lines changed Original file line number Diff line number Diff line change 1
- FROM alpine:latest
1
+ FROM alpine
2
2
3
3
MAINTAINER Lednerb <
[email protected] >
4
4
5
+ WORKDIR /tmp
6
+
7
+ # All-in-One RUN for a very small image size (< 5 MB)
5
8
RUN apk add --no-cache \
6
9
gcc \
7
10
g++ \
8
11
make \
9
12
git \
10
13
cvs \
11
- zlib-dev
12
-
13
- RUN adduser -u 1000 -s /bin/bash -D trackerdriver
14
-
15
- USER trackerdriver
16
- WORKDIR /home/trackerdriver
14
+ zlib-dev \
17
15
18
- RUN cvs -d :pserver:
[email protected] :/cvs -z9 co libowfat \
16
+ && cvs -d :pserver:
[email protected] :/cvs -z9 co libowfat \
19
17
&& cd libowfat \
20
18
&& make \
21
- && cd ../
19
+ && cd ../ \
20
+
21
+ && git clone git://erdgeist.org/opentracker \
22
+ && cd opentracker \
23
+ && make \
24
+
25
+ && mv /tmp/opentracker/opentracker /bin/ \
22
26
23
- RUN git clone git://erdgeist.org/opentracker \
24
- && cd opentracker \
25
- && make
27
+ && apk del gcc g++ make git cvs zlib-dev \
28
+ && rm -rf /var/cache/apk/* /tmp/*
26
29
27
- COPY ./opentracker.conf /home/trackerdriver /opentracker.conf
30
+ COPY ./opentracker.conf /etc /opentracker.conf
28
31
29
32
EXPOSE 6969
30
33
31
- CMD opentracker/opentracker -f /home/trackerdriver /opentracker.conf
34
+ CMD opentracker -f /etc /opentracker.conf
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments