Docker Registry UI

Event Log

Image Details

Summary
Image URLdocker.wisetronic.com/haproxy:2.7.11-alpine3.19-m1
Digestsha256:a566bfacb29fa9ea238bdd54351aacb95ef7ad70a502557cdc0bb56252cb8c79
Created On2024-04-06 19:33:57 UTC
Image Size38.5 MB
Layer Count15
Manifest Formats Manifest v2 schema 1 | Manifest v2 schema 2 | Manifest List v2 schema 2

Blobs

Layer # Digest Size
15 sha256:4abcf20661432fb2d719aaf90656f55c287f8ca915dc1c92ec14ff61e67fbaf8 3.3 MB
14 sha256:3e72a39b2eb18b27ab3d225a42318775532045a07a521e6e85d11ba96c3286c0 277 KB
13 sha256:5f6bea9cc541768d65653f20a64f3ba0b40333ce054c4deef4a936735b560abe 1 KB
12 sha256:6be6fdb3c71429d9b0c895c51fde9451838fcb2a44047b2089b9abd359cf374b 7.4 MB
11 sha256:4d525676a9326963a241597836a56cc10c855ec6f6e102f31e49b73aaa6dfac5 440 B
10 sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 32 B
9 sha256:6acfab22966eb2366439de7464c5f215a2bcca4fae57405e081a68fe01472570 490 B
8 sha256:670870e2e972b4d27507c3c622813b24c30e360abebef0adeab7a74880736c1e 310 B
7 sha256:a1bede6b27c04e45ea0ba8d14d5009fd482f019e19a3c38235cdab99fbc61578 777 B
6 sha256:a0a71d5bff14d2026002a6a56eabdbe34afd7c8dc890aa43a2cb17e56e1bf656 216 B
5 sha256:20e585d94e9c8c81fba0ae4a0cd5dd67d15d64d2529b88058f345fe2e19140d0 443 B
4 sha256:8d9203de34ab1932a1d406dc5a739d819abcf8b1c7de0e5d57c523f732e4c286 447 B
3 sha256:0bd7045c62016826acb4d80a9b48ef544d4e7404a6d8de37c87eb2887a11a5c1 875 B
2 sha256:6af838934dbf3b4cd9ff1244aa10ee161cc5e5c30424b490472d709bb2a9e10a 373 B
1 sha256:0f3dd7065cdc726f7d9a6d1b97a733c477f69ad1afe197112c67e34c4bf63caf 27.5 MB

Image History

Layer #28
architecture amd64
author Pei
config
ArgsEscapedtrue
Cmd[/usr/bin/supervisord -c /usr/local/etc/supervisord.conf]
Entrypoint[entrypoint.sh]
Env[PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin HAPROXY_VERSION=2.7.11 HAPROXY_URL=https://www.haproxy.org/download/2.7/src/haproxy-2.7.11.tar.gz HAPROXY_SHA256=b064c5cd64615899ab39e518ff900b71c6e321d5f883d32dd871c31b372ebbc4]
OnBuild
StopSignalSIGUSR1
Userroot
Volumesmap[/usr/local/etc/haproxy:map[]]
WorkingDir/var/lib/haproxy
created 2024-04-06 19:33:57 UTC
id 596c83007adfef5b4be89667f012efd1a040502969814293378d9c99135a8521
os linux
parent f9d0e4d3c80662357497f962b700eb7ce9e42530db92dfedf299e5723b4d2ba1
throwaway true
Layer #27
comment buildkit.dockerfile.v0
container_config
Cmd[ENTRYPOINT ["entrypoint.sh"]]
created 2024-04-06 19:33:57 UTC
id f9d0e4d3c80662357497f962b700eb7ce9e42530db92dfedf299e5723b4d2ba1
parent 3c33c993605a228f4c4f42289e9e3b6b2a044ac0969a752f4e1e5d9fc086de3f
throwaway true
Layer #26
comment buildkit.dockerfile.v0
container_config
Cmd[VOLUME [/usr/local/etc/haproxy]]
created 2024-04-06 19:33:57 UTC
id 3c33c993605a228f4c4f42289e9e3b6b2a044ac0969a752f4e1e5d9fc086de3f
parent 92c50946b72bdf352f9d96f463d7df36a86541e01f8f5a5144d7ac2ab3e5d8be
throwaway true
Layer #25
comment buildkit.dockerfile.v0
container_config
Cmd[RUN /bin/sh -c apk update && apk add coreutils && apk add certbot && apk add openssl && apk add supervisor && chmod +x /usr/local/bin/entrypoint.sh && chmod +x /usr/local/bin/ssl_dry_run.sh && chmod +x /usr/local/bin/make_ssl.sh && chmod +x /usr/local/bin/certbot_renew_hook.sh && chmod +x /usr/local/bin/haproxy_validate.sh && chmod +x /usr/local/bin/remove_ssl.sh # buildkit]
created 2024-04-06 19:33:57 UTC
id 92c50946b72bdf352f9d96f463d7df36a86541e01f8f5a5144d7ac2ab3e5d8be
parent d6240458672984f5549c7c11a6b331748fd0084bff257a665555e740d531baad
Layer #24
comment buildkit.dockerfile.v0
container_config
Cmd[COPY remove_ssl.sh /usr/local/bin/ # buildkit]
created 2024-04-06 19:33:41 UTC
id d6240458672984f5549c7c11a6b331748fd0084bff257a665555e740d531baad
parent 6256cd70f14b7a18418e84b8ef107810969365b3fd181bbc2d0946b09ea0fa71
Layer #23
comment buildkit.dockerfile.v0
container_config
Cmd[COPY health_check.py /usr/local/etc/ # buildkit]
created 2024-04-06 19:33:40 UTC
id 6256cd70f14b7a18418e84b8ef107810969365b3fd181bbc2d0946b09ea0fa71
parent cdd5a9ee8a05b791ddb14ceb7a5ccb43e7c89ccc9f79010bfcf75580746dcb6e
Layer #22
comment buildkit.dockerfile.v0
container_config
Cmd[COPY supervisord.conf /usr/local/etc/ # buildkit]
created 2024-04-06 19:33:40 UTC
id cdd5a9ee8a05b791ddb14ceb7a5ccb43e7c89ccc9f79010bfcf75580746dcb6e
parent 899fe421d7d4c01a1396767a612f82e6d5c3773d70d706d1d0bde23d29b1f7a6
Layer #21
comment buildkit.dockerfile.v0
container_config
Cmd[COPY certbot_renew_hook.sh /usr/local/bin/ # buildkit]
created 2024-04-06 19:33:40 UTC
id 899fe421d7d4c01a1396767a612f82e6d5c3773d70d706d1d0bde23d29b1f7a6
parent 2c4b5d5ce01f3f1db58c455bbc9ca1be64eb19129c0c09bf4f2f208e25367120
Layer #20
comment buildkit.dockerfile.v0
container_config
Cmd[COPY haproxy_validate.sh /usr/local/bin/ # buildkit]
created 2024-04-06 19:33:40 UTC
id 2c4b5d5ce01f3f1db58c455bbc9ca1be64eb19129c0c09bf4f2f208e25367120
parent f6fcfb477e54ddb56532a19daa2832496e961c109f72ef533c9414f86c48ab88
Layer #19
comment buildkit.dockerfile.v0
container_config
Cmd[COPY make_ssl.sh /usr/local/bin/ # buildkit]
created 2024-04-06 19:33:40 UTC
id f6fcfb477e54ddb56532a19daa2832496e961c109f72ef533c9414f86c48ab88
parent 8d585e8f995d67992afcf8fdc95ac668010709f97270d465e9ed4c4df8c14fe8
Layer #18
comment buildkit.dockerfile.v0
container_config
Cmd[COPY ssl_dry_run.sh /usr/local/bin/ # buildkit]
created 2024-04-06 19:33:39 UTC
id 8d585e8f995d67992afcf8fdc95ac668010709f97270d465e9ed4c4df8c14fe8
parent ec7491b05013ac4cf0514e3d25c60049fe9428222f1e59a05b0ec173cdca2f7d
Layer #17
comment buildkit.dockerfile.v0
container_config
Cmd[COPY entrypoint.sh /usr/local/bin/ # buildkit]
created 2024-04-06 19:33:39 UTC
id ec7491b05013ac4cf0514e3d25c60049fe9428222f1e59a05b0ec173cdca2f7d
parent dd52ceb849e3d9bb29255c8af966be0412cefe2089daf77e11d31a3e16f41b66
Layer #16
comment buildkit.dockerfile.v0
container_config
Cmd[USER root]
created 2024-04-06 19:33:39 UTC
id dd52ceb849e3d9bb29255c8af966be0412cefe2089daf77e11d31a3e16f41b66
parent 6e69f9b3c0af7c69d5152db6168e3316d7abeb8bb7c19ef69d68877bf7a5d3e9
throwaway true
Layer #15
comment buildkit.dockerfile.v0
container_config
Cmd[MAINTAINER Pei]
created 2024-04-06 19:33:39 UTC
id 6e69f9b3c0af7c69d5152db6168e3316d7abeb8bb7c19ef69d68877bf7a5d3e9
parent e688f89b3cb8a7aef92f5959afc97794fad08b958472d71030560e86b6f48768
throwaway true
Layer #14
comment buildkit.dockerfile.v0
container_config
Cmd[CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]]
created 2023-12-21 07:56:45 UTC
id e688f89b3cb8a7aef92f5959afc97794fad08b958472d71030560e86b6f48768
parent b060f9b61f3c1a97951ef3461a1b759bb9abe42f8350cef2e33c93acb0537be4
throwaway true
Layer #13
comment buildkit.dockerfile.v0
container_config
Cmd[WORKDIR /var/lib/haproxy]
created 2023-12-21 07:56:45 UTC
id b060f9b61f3c1a97951ef3461a1b759bb9abe42f8350cef2e33c93acb0537be4
parent 65a5192a54ab8fc618756555e972078778e11f4f48675a357ed8289bd2d3d59a
Layer #12
comment buildkit.dockerfile.v0
container_config
Cmd[USER haproxy]
created 2023-12-21 07:56:45 UTC
id 65a5192a54ab8fc618756555e972078778e11f4f48675a357ed8289bd2d3d59a
parent 2613796c33efc87484af6fa3e5995cf39564420556ce9015b402473f6ceeebe3
throwaway true
Layer #11
comment buildkit.dockerfile.v0
container_config
Cmd[ENTRYPOINT ["docker-entrypoint.sh"]]
created 2023-12-21 07:56:45 UTC
id 2613796c33efc87484af6fa3e5995cf39564420556ce9015b402473f6ceeebe3
parent 246b753683641103c84b45121a0fdf7b6dcf2ec889ecf9d6dd3fe9487fcde74f
throwaway true
Layer #10
comment buildkit.dockerfile.v0
container_config
Cmd[COPY docker-entrypoint.sh /usr/local/bin/ # buildkit]
created 2023-12-21 07:56:45 UTC
id 246b753683641103c84b45121a0fdf7b6dcf2ec889ecf9d6dd3fe9487fcde74f
parent d293181424d1312b79c5a64a92e09d5480c7a22cee1a7371a133be1a54b42f27
Layer #9
comment buildkit.dockerfile.v0
container_config
Cmd[STOPSIGNAL SIGUSR1]
created 2023-12-21 07:56:45 UTC
id d293181424d1312b79c5a64a92e09d5480c7a22cee1a7371a133be1a54b42f27
parent adb1c0254c616f016e549d10a0a11bbc1cae5487129f0d81f19580dc7090c692
throwaway true
Layer #8
comment buildkit.dockerfile.v0
container_config
Cmd[RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers lua5.3-dev make openssl openssl-dev pcre2-dev readline-dev tar ; wget -O haproxy.tar.gz "$HAPROXY_URL"; echo "$HAPROXY_SHA256 *haproxy.tar.gz" | sha256sum -c; mkdir -p /usr/src/haproxy; tar -xzf haproxy.tar.gz -C /usr/src/haproxy --strip-components=1; rm haproxy.tar.gz; makeOpts=' TARGET=linux-musl USE_GETADDRINFO=1 USE_LUA=1 LUA_INC=/usr/include/lua5.3 LUA_LIB=/usr/lib/lua5.3 USE_OPENSSL=1 USE_PCRE2=1 USE_PCRE2_JIT=1 USE_PROMEX=1 EXTRA_OBJS=" " '; nproc="$(getconf _NPROCESSORS_ONLN)"; eval "make -C /usr/src/haproxy -j '$nproc' all $makeOpts"; eval "make -C /usr/src/haproxy install-bin $makeOpts"; mkdir -p /usr/local/etc/haproxy; cp -R /usr/src/haproxy/examples/errorfiles /usr/local/etc/haproxy/errors; rm -rf /usr/src/haproxy; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-network --virtual .haproxy-rundeps $runDeps; apk del --no-network .build-deps; haproxy -v # buildkit]
created 2023-12-21 07:56:45 UTC
id adb1c0254c616f016e549d10a0a11bbc1cae5487129f0d81f19580dc7090c692
parent 455a6cd70a3dcd49bd407f9b05c2ce3ba225bf25aa26093683f9cfb4ee76e831
Layer #7
comment buildkit.dockerfile.v0
container_config
Cmd[ENV HAPROXY_SHA256=b064c5cd64615899ab39e518ff900b71c6e321d5f883d32dd871c31b372ebbc4]
created 2023-12-21 07:56:45 UTC
id 455a6cd70a3dcd49bd407f9b05c2ce3ba225bf25aa26093683f9cfb4ee76e831
parent 2cfff427efc8738b5a0b31e016ce971e09fa2ff7ff50c78220804a6e3c144b38
throwaway true
Layer #6
comment buildkit.dockerfile.v0
container_config
Cmd[ENV HAPROXY_URL=https://www.haproxy.org/download/2.7/src/haproxy-2.7.11.tar.gz]
created 2023-12-21 07:56:45 UTC
id 2cfff427efc8738b5a0b31e016ce971e09fa2ff7ff50c78220804a6e3c144b38
parent b44b35ab24e6d18a4aa66736d099d961f1fedf2bbd54e713f1e73d06362480e7
throwaway true
Layer #5
comment buildkit.dockerfile.v0
container_config
Cmd[ENV HAPROXY_VERSION=2.7.11]
created 2023-12-21 07:56:45 UTC
id b44b35ab24e6d18a4aa66736d099d961f1fedf2bbd54e713f1e73d06362480e7
parent 48b0a49a93b7c68f6bc7ed8e1879f6eea20670190ba162e27d40c9577aa069c4
throwaway true
Layer #4
comment buildkit.dockerfile.v0
container_config
Cmd[RUN /bin/sh -c set -eux; addgroup --gid 99 --system haproxy; adduser --disabled-password --home /var/lib/haproxy --ingroup haproxy --no-create-home --system --uid 99 haproxy ; mkdir /var/lib/haproxy; chown haproxy:haproxy /var/lib/haproxy # buildkit]
created 2023-12-21 07:56:45 UTC
id 48b0a49a93b7c68f6bc7ed8e1879f6eea20670190ba162e27d40c9577aa069c4
parent 8066bdd616e70fbced1fd27875658aeb7c3232e61387b67781d243840a2b6f15
Layer #3
comment buildkit.dockerfile.v0
container_config
Cmd[RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates ; # buildkit]
created 2023-12-21 07:56:45 UTC
id 8066bdd616e70fbced1fd27875658aeb7c3232e61387b67781d243840a2b6f15
parent 402e84c66510d8f22fd16c760a90c1387971edc18daa510fd34aa8ef69219725
Layer #2
container_config
Cmd[/bin/sh -c #(nop) CMD ["/bin/sh"]]
created 2023-12-21 07:56:45 UTC
id 402e84c66510d8f22fd16c760a90c1387971edc18daa510fd34aa8ef69219725
parent 030f9b4da98d5fd716775b277d666d8a2195fb129271d01997e5d6234c7ba03d
throwaway true
Layer #1
container_config
Cmd[/bin/sh -c #(nop) ADD file:37a76ec18f9887751cd8473744917d08b7431fc4085097bb6a09d81b41775473 in / ]
created 2023-12-21 07:56:45 UTC
id 030f9b4da98d5fd716775b277d666d8a2195fb129271d01997e5d6234c7ba03d
Docker Registry UI v0.9.7 | Quiq Inc.