Docker Registry UI

Event Log

Image Details

Summary
Image URLdocker.wisetronic.com/haproxy_webproc:1.2
Digestsha256:ee57485e5ca32856a6e55323061245c575f419df182638c5f60bb82437dbb85b
Created On2026-06-24 20:36:09 UTC
Image Size48.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:dbb75c9ccc878afe1b463c79191996d8b26db7665b5aee0617b4bca33175c196 286 KB
13 sha256:0c51f1a3e0339a8c4b66234b3b084f2da909de66702375c7f6b22c2c5f2fbcfa 1 KB
12 sha256:ae101e2c07b6e0db32f02f1d4d5e3c1b1a5f70d60b4557e6b98b8d876db23bce 7.5 MB
11 sha256:006e4b0d24a25cd518105235e28f6c52c8ec0a5af656213fae4c0a0acca9a54f 446 B
10 sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 32 B
9 sha256:fda21b15fe79e03cef82eb833ba6c54c185df038a55b4d3fe96657f7493ae8b8 497 B
8 sha256:54fe54f5b78144cefd09a386a5f4d31d7a998add508f5dc738ac532d9bb59e76 313 B
7 sha256:2410f51aa9cf692e5786dc8549d61c004ccf73283606310f05078ebbed1b97ec 782 B
6 sha256:7460bfc8fe89cfc8e7987b4015d10fb68f85d4f2f071a80e6196ee543738ba72 219 B
5 sha256:6760074ea679b46a84f5f66e71c1c43183da84edacac8aefdd44e9e7c4471943 452 B
4 sha256:33fd470f7c1c0bdea3d4cdbba596f8921bb0e5cf84e01b3ef6a82d3f65cf9984 476 B
3 sha256:a0bc0472968234e64f3413af4a2c665f1f0118de339d1dbd67d06ab9831ad9cf 326 B
2 sha256:b07f617a5e24dc1c0279e11b72ed4879a510d781cb5d3e1268b5c3f09f5cf148 374 B
1 sha256:d5d4c03a3ebf458219c68cbed60937a96ededdd7ee99876f272bcc9d5bd6a7e4 37.4 MB

Image History

Layer #31
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.12 HAPROXY_URL=https://www.haproxy.org/download/2.7/src/haproxy-2.7.12.tar.gz HAPROXY_SHA256=471d42524049b37b5fc79093ac26911a838c2c67a18bd2f8d01efd48a83a362c WEBPROC_VERSION=0.4.0 WEBPROC_URL=https://github.com/jpillora/webproc/releases/download/v0.4.0/webproc_0.4.0_linux_amd64.gz]
Healthcheckmap[Interval:3e+10 Retries:3 StartPeriod:1e+10 Test:[CMD-SHELL /usr/local/bin/haproxy_check.sh || exit 1] Timeout:5e+09]
StopSignalSIGUSR1
Userroot
Volumesmap[/usr/local/etc/haproxy:map[]]
WorkingDir/var/lib/haproxy
created 2026-06-24 20:36:09 UTC
id e06556ee64dca642dbb1503adcb187be875e6df244d774c706dc94b93516dccc
os linux
parent cb835e1795d62cfa771da41f5f6b4a015586f4cf6641807dc0bf28fa02fd3a59
throwaway true
Layer #30
comment buildkit.dockerfile.v0
container_config
Cmd[CMD ["/usr/bin/supervisord" "-c" "/usr/local/etc/supervisord.conf"]]
created 2026-06-24 20:36:09 UTC
id cb835e1795d62cfa771da41f5f6b4a015586f4cf6641807dc0bf28fa02fd3a59
parent 6ed0961b1f52a9cef6546dbbc4306e6ab7c3703385fc27cc240c990ddf9b430b
throwaway true
Layer #29
comment buildkit.dockerfile.v0
container_config
Cmd[ENTRYPOINT ["entrypoint.sh"]]
created 2026-06-24 20:36:09 UTC
id 6ed0961b1f52a9cef6546dbbc4306e6ab7c3703385fc27cc240c990ddf9b430b
parent e8c0a5cf13a82e54eaad4abe4e5e2ba73275f33bc2ffb27851b100e7f8a8a629
throwaway true
Layer #28
comment buildkit.dockerfile.v0
container_config
Cmd[VOLUME [/usr/local/etc/haproxy]]
created 2026-06-24 20:36:09 UTC
id e8c0a5cf13a82e54eaad4abe4e5e2ba73275f33bc2ffb27851b100e7f8a8a629
parent cf646a6a736db4def6fed6db5076022e61cd0a128e58f83c0f410bc9e4e85db4
throwaway true
Layer #27
comment buildkit.dockerfile.v0
container_config
Cmd[RUN /bin/sh -c apk update && apk add coreutils && apk add certbot && apk add openssl && apk add wget && 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 && chmod +x /usr/local/bin/haproxy_check.sh && apk add --no-cache --virtual .build-deps curl && echo $WEBPROC_URL && curl -sL $WEBPROC_URL | gzip -d - > /usr/local/bin/webproc && chmod +x /usr/local/bin/webproc && apk del .build-deps # buildkit]
created 2026-06-24 20:36:09 UTC
id cf646a6a736db4def6fed6db5076022e61cd0a128e58f83c0f410bc9e4e85db4
parent ff349cbe2c61617df99bb8d5443d6da5767346e4af23d9ff62be900416d73ae7
Layer #26
comment buildkit.dockerfile.v0
container_config
Cmd[COPY remove_ssl.sh /usr/local/bin/ # buildkit]
created 2026-06-24 20:36:01 UTC
id ff349cbe2c61617df99bb8d5443d6da5767346e4af23d9ff62be900416d73ae7
parent 382324d6c0ca6919f41f50fc31e0d3eb24480f8dbf9a6142faf381c514a97e45
Layer #25
comment buildkit.dockerfile.v0
container_config
Cmd[COPY haproxy_check.sh /usr/local/bin/ # buildkit]
created 2026-06-24 20:36:01 UTC
id 382324d6c0ca6919f41f50fc31e0d3eb24480f8dbf9a6142faf381c514a97e45
parent 7da25ad8e127d1662e5023d0bc820b77e089684569f9b09ac91be0c92a2e425a
Layer #24
comment buildkit.dockerfile.v0
container_config
Cmd[COPY supervisord.conf /usr/local/etc/ # buildkit]
created 2026-06-24 20:36:01 UTC
id 7da25ad8e127d1662e5023d0bc820b77e089684569f9b09ac91be0c92a2e425a
parent 41624a25698ea8815ba8e3fef8e8043e4bf7d992553d0bb201afee65edbd88a6
Layer #23
comment buildkit.dockerfile.v0
container_config
Cmd[COPY certbot_renew_hook.sh /usr/local/bin/ # buildkit]
created 2026-06-24 20:36:01 UTC
id 41624a25698ea8815ba8e3fef8e8043e4bf7d992553d0bb201afee65edbd88a6
parent cb2265535718cd1fc9e38d231a7bcd4c5cbc2e65e1a2473e691af36ec09703c9
Layer #22
comment buildkit.dockerfile.v0
container_config
Cmd[COPY haproxy_validate.sh /usr/local/bin/ # buildkit]
created 2026-06-24 20:36:01 UTC
id cb2265535718cd1fc9e38d231a7bcd4c5cbc2e65e1a2473e691af36ec09703c9
parent 53a6bccc0c992e23d2a6f404967f4c124ebf47952ab12880e93cee9bc60a47cb
Layer #21
comment buildkit.dockerfile.v0
container_config
Cmd[COPY make_ssl.sh /usr/local/bin/ # buildkit]
created 2026-06-24 20:36:01 UTC
id 53a6bccc0c992e23d2a6f404967f4c124ebf47952ab12880e93cee9bc60a47cb
parent f2a3866f901472ca44bf2cb2b837c27f2fcb53ba476be456a4e83ecc34d8369f
Layer #20
comment buildkit.dockerfile.v0
container_config
Cmd[COPY ssl_dry_run.sh /usr/local/bin/ # buildkit]
created 2026-06-24 20:36:01 UTC
id f2a3866f901472ca44bf2cb2b837c27f2fcb53ba476be456a4e83ecc34d8369f
parent ca04f6d6adedad845451d6a8a40d3927faf89d41f65d924599a5d796ed195a97
Layer #19
comment buildkit.dockerfile.v0
container_config
Cmd[COPY entrypoint.sh /usr/local/bin/ # buildkit]
created 2026-06-24 20:36:01 UTC
id ca04f6d6adedad845451d6a8a40d3927faf89d41f65d924599a5d796ed195a97
parent 5b64b14425956c55b6b31a05df29ae53ba705d7d4ad0c6adcae756a6f51a3a25
Layer #18
comment buildkit.dockerfile.v0
container_config
Cmd[ENV WEBPROC_URL=https://github.com/jpillora/webproc/releases/download/v0.4.0/webproc_0.4.0_linux_amd64.gz]
created 2026-06-24 20:36:01 UTC
id 5b64b14425956c55b6b31a05df29ae53ba705d7d4ad0c6adcae756a6f51a3a25
parent 5adc10ed98ca399e09ced89422c98d63d5632a19424f9483d65e09cc3361981f
throwaway true
Layer #17
comment buildkit.dockerfile.v0
container_config
Cmd[ENV WEBPROC_VERSION=0.4.0]
created 2026-06-24 20:36:01 UTC
id 5adc10ed98ca399e09ced89422c98d63d5632a19424f9483d65e09cc3361981f
parent 830f3697811f1daf2ce3ec038b9557745252e66834314bde4a2569e6678d3d27
throwaway true
Layer #16
comment buildkit.dockerfile.v0
container_config
Cmd[USER root]
created 2026-06-24 20:36:01 UTC
id 830f3697811f1daf2ce3ec038b9557745252e66834314bde4a2569e6678d3d27
parent d66cca19b725106c0a2e19f0ec49f6affb042a37c46fa30f356cffeb960fa0ef
throwaway true
Layer #15
comment buildkit.dockerfile.v0
container_config
Cmd[MAINTAINER Pei]
created 2026-06-24 20:36:01 UTC
id d66cca19b725106c0a2e19f0ec49f6affb042a37c46fa30f356cffeb960fa0ef
parent 98cc6a77a7ef7d6cc2b6ff371e468ae7b38723ca3b8c4b110a366df27efd1696
throwaway true
Layer #14
comment buildkit.dockerfile.v0
container_config
Cmd[CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]]
created 2024-04-06 00:10:42 UTC
id 98cc6a77a7ef7d6cc2b6ff371e468ae7b38723ca3b8c4b110a366df27efd1696
parent 92570bc2bcd21221fab74668db31df15f16c656a2081f37b9e54329559210c6e
throwaway true
Layer #13
comment buildkit.dockerfile.v0
container_config
Cmd[WORKDIR /var/lib/haproxy]
created 2024-04-06 00:10:42 UTC
id 92570bc2bcd21221fab74668db31df15f16c656a2081f37b9e54329559210c6e
parent a11b5b00f785d5dba82b444ad842becb9ea9bd1d8c6adac087317cb2cbd8c951
Layer #12
comment buildkit.dockerfile.v0
container_config
Cmd[USER haproxy]
created 2024-04-06 00:10:42 UTC
id a11b5b00f785d5dba82b444ad842becb9ea9bd1d8c6adac087317cb2cbd8c951
parent 860502cdb9576f4e4d7ba587efdb24732403ff85570184faa33d7d0358d74567
throwaway true
Layer #11
comment buildkit.dockerfile.v0
container_config
Cmd[ENTRYPOINT ["docker-entrypoint.sh"]]
created 2024-04-06 00:10:42 UTC
id 860502cdb9576f4e4d7ba587efdb24732403ff85570184faa33d7d0358d74567
parent c7b4e3e6aeb76fbd24330ccc750e75822b3813d244d608365ca7b115e0db45c7
throwaway true
Layer #10
comment buildkit.dockerfile.v0
container_config
Cmd[COPY docker-entrypoint.sh /usr/local/bin/ # buildkit]
created 2024-04-06 00:10:42 UTC
id c7b4e3e6aeb76fbd24330ccc750e75822b3813d244d608365ca7b115e0db45c7
parent 82a2a64dec9547871605a0b413282053f45cca3ec6aa2290f38372d4893c5db9
Layer #9
comment buildkit.dockerfile.v0
container_config
Cmd[STOPSIGNAL SIGUSR1]
created 2024-04-06 00:10:42 UTC
id 82a2a64dec9547871605a0b413282053f45cca3ec6aa2290f38372d4893c5db9
parent 8111e587488e52fa11d0bcdcf8aa5ebdfff699b80ec7fe8f2c647627a494a9e2
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 2024-04-06 00:10:42 UTC
id 8111e587488e52fa11d0bcdcf8aa5ebdfff699b80ec7fe8f2c647627a494a9e2
parent a21f6e5a30279ec5a3e4f82c8655a57f4338cc07c15048155cda673619585a88
Layer #7
comment buildkit.dockerfile.v0
container_config
Cmd[ENV HAPROXY_SHA256=471d42524049b37b5fc79093ac26911a838c2c67a18bd2f8d01efd48a83a362c]
created 2024-04-06 00:10:42 UTC
id a21f6e5a30279ec5a3e4f82c8655a57f4338cc07c15048155cda673619585a88
parent bc6da1d6fd06efbae86fcff0e26b628d76424005fcece451a7246baafd04511b
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.12.tar.gz]
created 2024-04-06 00:10:42 UTC
id bc6da1d6fd06efbae86fcff0e26b628d76424005fcece451a7246baafd04511b
parent 2d156c4fc5e6fb944e6f8f3faf8d9fcfcbd379266b77d2217b387ad9d611bb28
throwaway true
Layer #5
comment buildkit.dockerfile.v0
container_config
Cmd[ENV HAPROXY_VERSION=2.7.12]
created 2024-04-06 00:10:42 UTC
id 2d156c4fc5e6fb944e6f8f3faf8d9fcfcbd379266b77d2217b387ad9d611bb28
parent e3c365dac3475920df35f25452cf3ef65747d534b8fcac160324dfb4125849d4
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 2024-04-06 00:10:42 UTC
id e3c365dac3475920df35f25452cf3ef65747d534b8fcac160324dfb4125849d4
parent 8cd96584711ee975f9242704f175d06a7367637cdb527e2f64ccfaf2ee1ff929
Layer #3
comment buildkit.dockerfile.v0
container_config
Cmd[RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates ; # buildkit]
created 2024-04-06 00:10:42 UTC
id 8cd96584711ee975f9242704f175d06a7367637cdb527e2f64ccfaf2ee1ff929
parent 402e84c66510d8f22fd16c760a90c1387971edc18daa510fd34aa8ef69219725
Layer #2
container_config
Cmd[/bin/sh -c #(nop) CMD ["/bin/sh"]]
created 2024-01-27 00:30:48 UTC
id 402e84c66510d8f22fd16c760a90c1387971edc18daa510fd34aa8ef69219725
parent 030f9b4da98d5fd716775b277d666d8a2195fb129271d01997e5d6234c7ba03d
throwaway true
Layer #1
container_config
Cmd[/bin/sh -c #(nop) ADD file:37a76ec18f9887751cd8473744917d08b7431fc4085097bb6a09d81b41775473 in / ]
created 2024-01-27 00:30:48 UTC
id 030f9b4da98d5fd716775b277d666d8a2195fb129271d01997e5d6234c7ba03d
Docker Registry UI v0.9.7 | Quiq Inc.