File tree Expand file tree Collapse file tree 2 files changed +11
-18
lines changed Expand file tree Collapse file tree 2 files changed +11
-18
lines changed Original file line number Diff line number Diff line change 4
4
# docker run --name logging -p 8080:8080 -v /var/run/docker.sock:/var/run/docker.sock -d dozzle
5
5
6
6
ARG ARCH=arm32v6
7
+ ARG VERSION=1.24.1
8
+
9
+ FROM "amir20/dozzle:v${VERSION}" as dozzle
7
10
FROM "${ARCH}/alpine:3.11"
8
11
9
- ARG VERSION=1.20.21
12
+ ARG ARCH
13
+ ARG VERSION
10
14
ARG MYVERSION=jose0
11
15
ARG PORT=8080
12
16
ARG UID=1000
@@ -51,22 +55,16 @@ RUN set -xe && \
51
55
rm -rf /tmp/* /var/tmp/* /var/cache/apk/* /var/cache/distfiles/*
52
56
53
57
58
+ COPY --from=dozzle /dozzle /usr/local/bin/dozzle
54
59
COPY *.sh /usr/local/bin/
55
60
56
61
RUN set -xe && \
57
62
chmod a+x /usr/local/bin/* && \
58
- ln -s /usr/local/bin/dozzle.sh /usr/local/bin/docker-entrypoint.sh && \
59
- ln -s /usr/local/bin/dozzle.sh /docker-entrypoint.sh && \
60
- ln -s /usr/local/bin/dozzle.sh /run.sh && \
63
+ ln -s /usr/local/bin/dozzle.sh /usr/local/bin/docker-entrypoint.sh && \
64
+ ln -s /usr/local/bin/dozzle.sh /docker-entrypoint.sh && \
65
+ ln -s /usr/local/bin/dozzle.sh /run.sh && \
61
66
mkdir -p /docker-entrypoint-initdb.d
62
67
63
- RUN set -ex && \
64
- [ "${ARCH}" == "arm32v6" ] && wget --quiet -O /tmp/dozzle.tgz "https://github.com/amir20/dozzle/releases/download/v${VERSION}/dozzle_${VERSION}_Linux_ARM_32-bitv6.tar.gz" ; \
65
- [ "${ARCH}" == "amd64" ] && wget --quiet -O /tmp/dozzle.tgz "https://github.com/amir20/dozzle/releases/download/v${VERSION}/dozzle_${VERSION}_Linux_64-bit.tar.gz" ; \
66
- tar -C /usr/bin -xvf /tmp/dozzle.tgz dozzle && \
67
- chmod +x /usr/bin/dozzle && \
68
- rm -f /tmp/dozzle.tgz
69
-
70
68
EXPOSE "${PORT}"
71
69
HEALTHCHECK --interval=1m --timeout=3s CMD curl -f http://127.0.0.1:$PORT/ || exit 1
72
70
Original file line number Diff line number Diff line change 18
18
[ -n " ${DOZZLE_TAILSIZE} " ] && CMD=" ${CMD} --tailSize ${DOZZLE_TAILSIZE} "
19
19
[ -n " ${DOZZLE_FILTER} " ] && CMD=" ${CMD} --filter ${DOZZLE_FILTER} "
20
20
[ -n " ${DOZZLE_WEBBASE} " ] && CMD=" ${CMD} --base ${DOZZLE_WEBBASE} "
21
- # allow the container to be started with `--user`
22
- if [ " $( id -u) " == " 0" ]
23
- then
24
- exec su-exec dozzle ${CMD}
25
- else
26
- exec ${CMD}
27
- fi
21
+
22
+ exec ${CMD}
28
23
else
29
24
exec " $@ "
30
25
fi
You can’t perform that action at this time.
0 commit comments