docker – Diff between revs 54 and 58
?pathlinks?
Rev 54 | Rev 58 | |||
---|---|---|---|---|
Line 16... | Line 16... | |||
16 | g++ \ |
16 | g++ \ |
|
17 | python3 \ |
17 | python3 \ |
|
18 | python3-dev \ |
18 | python3-dev \ |
|
19 | python3-distutils \ |
19 | python3-distutils \ |
|
20 | build-essential \ |
20 | build-essential \ |
|
21 | avahi-daemon \ |
- | ||
22 | avahi-utils \ |
- | ||
23 | avahi-discover \ |
- | ||
24 | libavahi-client3 \ |
- | ||
25 | libavahi-common-dev \ |
- | ||
26 | libavahi-core-dev \ |
- | ||
27 | libavahi-client-dev \ |
- | ||
28 | libiberty-dev |
21 | libiberty-dev |
|
Line 29... | Line 22... | |||
29 | |
22 | |
|
30 | WORKDIR /tmp |
23 | WORKDIR /tmp |
|
31 | RUN curl -fLs https://github.com/distcc/distcc/releases/download/v3.4/distcc-3.4.tar.gz -o /tmp/distcc-3.4.tar.gz && \ |
24 | RUN curl -fLs https://github.com/distcc/distcc/releases/download/v3.4/distcc-3.4.tar.gz -o /tmp/distcc-3.4.tar.gz && \ |
|
32 | tar -xpvf distcc-3.4.tar.gz && rm distcc-3.4.tar.gz && \ |
25 | tar -xpvf distcc-3.4.tar.gz && rm distcc-3.4.tar.gz && \ |
|
33 | cd distcc-3.4 && \ |
26 | cd distcc-3.4 && \ |
|
34 | ./configure \ |
- | ||
35 | --with-avahi \ |
27 | ./configure \ |
|
36 | --with-included-popt \ |
28 | --with-included-popt \ |
|
37 | --without-gnome \ |
29 | --without-gnome \ |
|
38 | --without-gtk && \ |
30 | --without-gtk && \ |
|
39 | make && \ |
31 | make && \ |
|
Line 48... | Line 40... | |||
48 | RUN groupadd --gid 1000 distcc && \ |
40 | RUN groupadd --gid 1000 distcc && \ |
|
49 | useradd -rm -d /tmp -s /bin/bash -g distcc -G distcc -u 1000 distcc |
41 | useradd -rm -d /tmp -s /bin/bash -g distcc -G distcc -u 1000 distcc |
|
Line 50... | Line 42... | |||
50 | |
42 | |
|
Line 51... | Line -... | |||
51 | EXPOSE 3632/tcp 3633/tcp |
- | ||
52 | |
- | ||
53 | #HEALTHCHECK --interval=5m --timeout=3s \ |
43 | EXPOSE 3632/tcp 3633/tcp |
|
54 | # CMD curl -f http://127.0.0.1:3633/ || exit 1 |
- | ||
55 | #ENTRYPOINT [ "distccd", "--daemon", "--no-detach", "--user", "distcc", "--port", "3632", "--stats", "--stats-port", "3633", "--log-level", "info", "--log-stderr", "--listen", "0.0.0.0", "--allow", "0.0.0.0/0", "--enable-tcp-insecure" ] |
- | ||
56 | |
- | ||
57 | # add filesystem requirements |
- | ||
58 | ADD rootfs / |
- |