Tag

asset/appapi-harp:swarmit-Q226
Content Digest: sha256:78e87866af579e66ad27dda3502b91d43d3e2d32c1d456b1e6c0067644e8a010
Details
Pull Command

docker pull /asset/appapi-harp:swarmit-Q226


Manifests
Details
Content Digest

sha256:a69ed65e847198ade108491709dc73867c7446b6aff58ac6734deceb667450c7

Created

2026-07-28 06:46:17 UTC

Size

92.6 MB


Labels
  • com.centurylinklabs.watchtower.enable
    false

Environment
HAPROXY_SHA256

af35dc8bf3193870b72276a63920974bef1405fc41038d545b86b641aa59f400

HAPROXY_URL

https://www.haproxy.org/download/3.1/src/haproxy-3.1.2.tar.gz

HAPROXY_VERSION

3.1.2

HP_EXAPPS_ADDRESS

0.0.0.0:8780

HP_EXAPPS_HTTPS_ADDRESS

0.0.0.0:8781

HP_FRP_ADDRESS

0.0.0.0:8782

HP_FRP_DISABLE_TLS

false

HP_LOG_LEVEL

warning

HP_SPOA_ADDRESS

127.0.0.1:9600

HP_TIMEOUT_CLIENT

30s

HP_TIMEOUT_CONNECT

30s

HP_TIMEOUT_SERVER

1800s

HP_TRUSTED_PROXY_IPS

NC_INSTANCE_URL

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:1f3e46996e2966e4faa5846e56e76e3748b7315e2ded61476c24403d592134f0 - 3.75% (3.47 MB)

[#001] sha256:944d64cc3cadda585df5fc2a04692d55a4e7d72766ae2cdce6c436441372f20c - 0.3% (288 KB)

[#002] sha256:18cfa98bcb5e6990c1885bff660ba1a01a4b4038c76aef68aac8c36250f8cd3e - 0.0% (975 Bytes)

[#003] sha256:0334a39cfe0d94c57e64324362b13c17c886785941716aaf837023aacf8daa9a - 10.45% (9.67 MB)

[#004] sha256:d50643cd080edacc92d8db80458406f1efbdfe522cbd78c293f2a1fa696bd0c6 - 0.0% (442 Bytes)

[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#006] sha256:89446959bba5bd8398b94da5d8075065a0a25e06d65523657b9ddea55524bc43 - 61.69% (57.1 MB)

[#007] sha256:ef781b3fa47ce7d14ba2a1d3e5f16c512e881ea89798f267ac197a7463daabf9 - 9.29% (8.6 MB)

[#008] sha256:53f8d5e3f9940a62d017655eff440c1d4cda036d9ad711d404fa28872469ec27 - 0.0% (1.09 KB)

[#009] sha256:a55083822ec9a065de0b353e0e4040c95dba08e94beec00cafd744a2f593335f - 0.0% (4.39 KB)

[#010] sha256:8574416bb51f411a354492211caa3bbdf75d1ed35bc8c8960bec712853917db8 - 0.0% (1.36 KB)

[#011] sha256:77587e095e88cc1959dd1bd2d4b423d650041b93179847f4fca5efeea0404edd - 0.0% (544 Bytes)

[#012] sha256:599eb011a606e775b68a85650eaebe167e753f5e1f485e40d66b55e5cb6aded1 - 0.03% (27.2 KB)

[#013] sha256:2942111359c08f434338887fc4f5ce9c7e9de3642d9ea6dcdb86181874cf7ddf - 14.41% (13.3 MB)

[#014] sha256:644ac9d23a84866f95f9beef1d53a5b57c6728b35c92de329e01c14984fbb719 - 0.0% (1.76 KB)

[#015] sha256:4189984ace1e0bbb8862da46c05112fae8f794c56298a57884fb3cbdebd70bb7 - 0.02% (22.8 KB)

[#016] sha256:a23805241325c144b21748f9738da7f102a4491ff885cbda267f576dee843626 - 0.02% (22.8 KB)

[#017] sha256:51fc046fa38a6827627be6c852977a7121fa9607c910ee022b6635093be08b51 - 0.02% (22.8 KB)

[#018] sha256:93ea8c4554fafc1ee7511253db951540ad5177ad30298220dd34f9b4d5eb80ff - 0.0% (273 Bytes)

[#019] sha256:e3f1a7dbf1915dc40ba1390389832ec1e1e7331941b96c7d422239062ee74b86 - 0.0% (242 Bytes)


History
2025-01-08 12:07:30 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.21.2-x86_64.tar.gz / # buildkit

2025-01-08 12:07:30 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-01-09 00:13:35 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates ; # buildkit

2025-01-09 00:13:35 UTC (buildkit.dockerfile.v0)

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

2025-01-09 00:13:35 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_VERSION=3.1.2

2025-01-09 00:13:35 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_URL=https://www.haproxy.org/download/3.1/src/haproxy-3.1.2.tar.gz

2025-01-09 00:13:35 UTC (buildkit.dockerfile.v0)

ENV HAPROXY_SHA256=af35dc8bf3193870b72276a63920974bef1405fc41038d545b86b641aa59f400

2025-01-09 00:13:35 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers lua5.4-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.4 LUA_LIB=/usr/lib/lua5.4 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

2025-01-09 00:13:35 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGUSR1

2025-01-09 00:13:35 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2025-01-09 00:13:35 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2025-01-09 00:13:35 UTC (buildkit.dockerfile.v0)

USER haproxy

2025-01-09 00:13:35 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/haproxy

2025-01-09 00:13:35 UTC (buildkit.dockerfile.v0)

CMD ["haproxy" "-f" "/usr/local/etc/haproxy/haproxy.cfg"]

2026-04-14 11:10:53 UTC (buildkit.dockerfile.v0)

USER root

2026-04-14 11:10:53 UTC (buildkit.dockerfile.v0)

ENV HP_EXAPPS_ADDRESS=0.0.0.0:8780 HP_EXAPPS_HTTPS_ADDRESS=0.0.0.0:8781 HP_FRP_ADDRESS=0.0.0.0:8782 HP_SPOA_ADDRESS=127.0.0.1:9600 HP_FRP_DISABLE_TLS=false HP_TIMEOUT_CONNECT=30s HP_TIMEOUT_CLIENT=30s HP_TIMEOUT_SERVER=1800s NC_INSTANCE_URL= HP_TRUSTED_PROXY_IPS= HP_LOG_LEVEL=warning

2026-04-14 11:10:53 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -ex; apk add --no-cache git ca-certificates tzdata bash curl openssl bind-tools nano vim envsubst frp python3 py3-pip py3-aiohttp wget tar netcat-openbsd; chmod -R 777 /tmp; # buildkit

2026-04-14 11:10:59 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c pip install --break-system-packages pydantic==2.10.6 git+https://github.com/cloud-py-api/haproxy-python-spoa.git # buildkit

2026-04-14 11:12:12 UTC (buildkit.dockerfile.v0)

COPY --chmod=755 healthcheck.sh /healthcheck.sh # buildkit

2026-05-11 11:08:40 UTC (buildkit.dockerfile.v0)

COPY --chmod=775 start.sh /usr/local/bin/start.sh # buildkit

2026-05-11 11:08:40 UTC (buildkit.dockerfile.v0)

COPY --chmod=664 haproxy.cfg.template /haproxy.cfg.template # buildkit

2026-05-11 11:08:40 UTC (buildkit.dockerfile.v0)

COPY --chmod=664 spoe-agent.conf /etc/haproxy/spoe-agent.conf # buildkit

2026-05-14 06:16:46 UTC (buildkit.dockerfile.v0)

COPY --chmod=755 haproxy_agent.py /usr/local/bin/haproxy_agent.py # buildkit

2026-05-14 06:16:46 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["start.sh"]

2026-05-14 06:16:46 UTC (buildkit.dockerfile.v0)

HEALTHCHECK &{["CMD-SHELL" "/healthcheck.sh"] "10s" "10s" "0s" "0s" '\t'}

2026-05-14 06:16:46 UTC (buildkit.dockerfile.v0)

LABEL com.centurylinklabs.watchtower.enable=false

2026-07-28 06:46:16 UTC (buildkit.dockerfile.v0)

COPY /opt/omd/versions/default/share/check_mk/agents/linux/* /usr/local/bin/ # buildkit

2026-07-28 06:46:16 UTC (buildkit.dockerfile.v0)

COPY /opt/omd/versions/default/share/check_mk/agents/mk-job /usr/local/bin/mk-job # buildkit

2026-07-28 06:46:16 UTC (buildkit.dockerfile.v0)

COPY /opt/omd/versions/default/share/check_mk/agents/check_mk_agent.linux /usr/local/bin/check_mk_agent # buildkit

2026-07-28 06:46:17 UTC (buildkit.dockerfile.v0)

USER root

2026-07-28 06:46:17 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c sed -i 's#Hostname: $(uname -n)#Hostname: ${SWARMIT_HOSTNAME}#g' /usr/local/bin/check_mk_agent # buildkit

2026-07-28 06:46:17 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c sed -i 's#if inpath timeout; then#if inpath timeoutXXXXX; then#g' /usr/local/bin/check_mk_agent # buildkit

2026-07-28 06:46:17 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir /etc/check_mk && mkdir -p /var/lib/check_mk_agent/spool && mkdir /var/lib/check_mk_agent/cache && mkdir -p /usr/lib/check_mk_agent/plugins && mkdir /usr/lib/check_mk_agent/local # buildkit

2026-07-28 06:46:17 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c echo "[DOCKER]\nskip_sections: docker_container_agent\ncontainer_id: name\nbase_url: unix://var/run/docker.sock\n" > /etc/check_mk/docker.cfg # buildkit