2025-12-18 06:03:23 UTC
105 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/openresty/luajit/bin:/usr/local/openresty/nginx/sbin:/usr/local/openresty/bin
[#000] sha256:a88499d92e58a9f7d74dc939bd949d9c2d87abbbaaec03b5f87553e69d901a53 - 27.44% (28.9 MB)
[#001] sha256:73497e581f47cc7e3665528d833d5ac9452db433e3a1c0adc350d37194c31b8b - 13.54% (14.2 MB)
[#002] sha256:8ba9a9ab48dcd097f7de0517c5b9ab75b2e63b636281026f6bcd7bf50b123808 - 6.96% (7.32 MB)
[#003] sha256:0c04b110235b2cee2bc5d0501cb70f8fc45a2e7fc0ddcced766eff4880c0a2d4 - 48.82% (51.3 MB)
[#004] sha256:dcd731491e1dafc392386ea5a11be86ab7ec218a5ae024a953663de690b1e887 - 0.0% (1.11 KB)
[#005] sha256:b474cb15c516f59cede2a73e3f917c94184a917140e418a36be9cffe3e25926a - 1.83% (1.92 MB)
[#006] sha256:b4c6f34fa4c4c9e50d144866f9255185be987ef21b86579a72dabd99f2ef502d - 0.0% (1.02 KB)
[#007] sha256:ca406d4b0b215d9ae92e934e146a1ff0caddcedf38d95f681de05665f16d304a - 1.41% (1.48 MB)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#009] sha256:f1de40f33506eaeef127a07c1b547eb4cf52846250d8ccf83b1fb3e7e56667a7 - 0.0% (223 Bytes)
[#010] sha256:4e335cedb8730dd27441af9bf533f673b5d9d891205637bcc947aada9a02689e - 0.0% (1.07 KB)
[#011] sha256:3816185451b045db81cbb3d94934181c7ad7d90a42eb998d44f85a30a4cbdfe5 - 0.0% (814 Bytes)
[#012] sha256:ec7805363a8d9647c0147079da1ea1d005cb125dda3ab9de9c819d36a722a51e - 0.0% (1.27 KB)
# debian.sh --arch 'amd64' out/ 'bullseye' '@1765152000'
2025-12-18 05:56:21 UTC (buildkit.dockerfile.v0)ARG ENTRYPOINT_PATH=./docker/debian-dev/docker-entrypoint.sh
2025-12-18 05:56:21 UTC (buildkit.dockerfile.v0)ARG INSTALL_BROTLI=./docker/debian-dev/install-brotli.sh
2025-12-18 05:56:21 UTC (buildkit.dockerfile.v0)ARG CHECK_STANDALONE_CONFIG=./docker/utils/check_standalone_config.sh
2025-12-18 05:56:21 UTC (buildkit.dockerfile.v0)RUN |3 ENTRYPOINT_PATH=./docker/debian-dev/docker-entrypoint.sh INSTALL_BROTLI=./docker/debian-dev/install-brotli.sh CHECK_STANDALONE_CONFIG=./docker/utils/check_standalone_config.sh /bin/sh -c apt-get -y update --fix-missing && apt-get install -y libldap2-dev libyaml-0-2 && apt-get remove --purge --auto-remove -y && mkdir -p /usr/local/apisix/ui # buildkit
2025-12-18 06:02:53 UTC (buildkit.dockerfile.v0)COPY /usr/local/apisix /usr/local/apisix # buildkit
2025-12-18 06:02:54 UTC (buildkit.dockerfile.v0)COPY /usr/local/openresty /usr/local/openresty # buildkit
2025-12-18 06:02:54 UTC (buildkit.dockerfile.v0)COPY /usr/bin/apisix /usr/bin/apisix # buildkit
2025-12-18 06:02:54 UTC (buildkit.dockerfile.v0)COPY --chown=nobody:root ui/ /usr/local/apisix/ui/ # buildkit
2025-12-18 06:02:54 UTC (buildkit.dockerfile.v0)COPY ./docker/debian-dev/install-brotli.sh /install-brotli.sh # buildkit
2025-12-18 06:03:23 UTC (buildkit.dockerfile.v0)RUN |3 ENTRYPOINT_PATH=./docker/debian-dev/docker-entrypoint.sh INSTALL_BROTLI=./docker/debian-dev/install-brotli.sh CHECK_STANDALONE_CONFIG=./docker/utils/check_standalone_config.sh /bin/sh -c chmod +x /install-brotli.sh && cd / && ./install-brotli.sh && rm -rf /install-brotli.sh # buildkit
2025-12-18 06:03:23 UTC (buildkit.dockerfile.v0)ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/openresty/luajit/bin:/usr/local/openresty/nginx/sbin:/usr/local/openresty/bin
2025-12-18 06:03:23 UTC (buildkit.dockerfile.v0)WORKDIR /usr/local/apisix
2025-12-18 06:03:23 UTC (buildkit.dockerfile.v0)RUN |3 ENTRYPOINT_PATH=./docker/debian-dev/docker-entrypoint.sh INSTALL_BROTLI=./docker/debian-dev/install-brotli.sh CHECK_STANDALONE_CONFIG=./docker/utils/check_standalone_config.sh /bin/sh -c ln -sf /dev/stdout /usr/local/apisix/logs/access.log && ln -sf /dev/stderr /usr/local/apisix/logs/error.log # buildkit
2025-12-18 06:03:23 UTC (buildkit.dockerfile.v0)EXPOSE map[9080/tcp:{} 9443/tcp:{}]
2025-12-18 06:03:23 UTC (buildkit.dockerfile.v0)COPY ./docker/debian-dev/docker-entrypoint.sh /docker-entrypoint.sh # buildkit
2025-12-18 06:03:23 UTC (buildkit.dockerfile.v0)COPY ./docker/utils/check_standalone_config.sh /check_standalone_config.sh # buildkit
2025-12-18 06:03:23 UTC (buildkit.dockerfile.v0)RUN |3 ENTRYPOINT_PATH=./docker/debian-dev/docker-entrypoint.sh INSTALL_BROTLI=./docker/debian-dev/install-brotli.sh CHECK_STANDALONE_CONFIG=./docker/utils/check_standalone_config.sh /bin/sh -c chmod +x /docker-entrypoint.sh /check_standalone_config.sh # buildkit
2025-12-18 06:03:23 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/docker-entrypoint.sh"]
2025-12-18 06:03:23 UTC (buildkit.dockerfile.v0)CMD ["docker-start"]
2025-12-18 06:03:23 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGQUIT
2025-12-18 06:02:51 UTC
104 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/openresty/luajit/bin:/usr/local/openresty/nginx/sbin:/usr/local/openresty/bin
[#000] sha256:7d43510e20279c4831f5ca1d424a1d56c6c24251d7c93288a50a066dc7e72bda - 26.29% (27.4 MB)
[#001] sha256:39cb440121c036820dd722b191feca320b881b0baed4065244ce91729d4265fd - 13.49% (14.1 MB)
[#002] sha256:b1a22bbf304fb0f2f072a22ae098a5f1b5b5c598e0ea12a46e42567f3fef29ea - 7.0% (7.3 MB)
[#003] sha256:3d0176eecbd97202e03046e5e67bcbbfa1bbdf1b577f4c3785e70ec3ad4b27fb - 49.95% (52.1 MB)
[#004] sha256:3b7a244e691926b213c7b0511b1cba99be0e55b68accef320cff4a515af3dba5 - 0.0% (1.11 KB)
[#005] sha256:b2ca4c51e9a073b78f7f625621d1f75d31623c72d3d4f7d1f97f5a9e9d32fefa - 1.84% (1.92 MB)
[#006] sha256:b4c6f34fa4c4c9e50d144866f9255185be987ef21b86579a72dabd99f2ef502d - 0.0% (1.02 KB)
[#007] sha256:f714fa6432f7a62feee70590d8108c5d0cfc1fe40504200d4a2494c422d2699f - 1.42% (1.48 MB)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#009] sha256:0ef37b4aee075784409bc31df4e3947b3503efd40f2847a0015ba63478d174d8 - 0.0% (226 Bytes)
[#010] sha256:4e335cedb8730dd27441af9bf533f673b5d9d891205637bcc947aada9a02689e - 0.0% (1.07 KB)
[#011] sha256:3816185451b045db81cbb3d94934181c7ad7d90a42eb998d44f85a30a4cbdfe5 - 0.0% (814 Bytes)
[#012] sha256:ec7805363a8d9647c0147079da1ea1d005cb125dda3ab9de9c819d36a722a51e - 0.0% (1.27 KB)
# debian.sh --arch 'arm64' out/ 'bullseye' '@1765152000'
2025-12-18 05:56:21 UTC (buildkit.dockerfile.v0)ARG ENTRYPOINT_PATH=./docker/debian-dev/docker-entrypoint.sh
2025-12-18 05:56:21 UTC (buildkit.dockerfile.v0)ARG INSTALL_BROTLI=./docker/debian-dev/install-brotli.sh
2025-12-18 05:56:21 UTC (buildkit.dockerfile.v0)ARG CHECK_STANDALONE_CONFIG=./docker/utils/check_standalone_config.sh
2025-12-18 05:56:21 UTC (buildkit.dockerfile.v0)RUN |3 ENTRYPOINT_PATH=./docker/debian-dev/docker-entrypoint.sh INSTALL_BROTLI=./docker/debian-dev/install-brotli.sh CHECK_STANDALONE_CONFIG=./docker/utils/check_standalone_config.sh /bin/sh -c apt-get -y update --fix-missing && apt-get install -y libldap2-dev libyaml-0-2 && apt-get remove --purge --auto-remove -y && mkdir -p /usr/local/apisix/ui # buildkit
2025-12-18 06:02:10 UTC (buildkit.dockerfile.v0)COPY /usr/local/apisix /usr/local/apisix # buildkit
2025-12-18 06:02:12 UTC (buildkit.dockerfile.v0)COPY /usr/local/openresty /usr/local/openresty # buildkit
2025-12-18 06:02:12 UTC (buildkit.dockerfile.v0)COPY /usr/bin/apisix /usr/bin/apisix # buildkit
2025-12-18 06:02:12 UTC (buildkit.dockerfile.v0)COPY --chown=nobody:root ui/ /usr/local/apisix/ui/ # buildkit
2025-12-18 06:02:12 UTC (buildkit.dockerfile.v0)COPY ./docker/debian-dev/install-brotli.sh /install-brotli.sh # buildkit
2025-12-18 06:02:51 UTC (buildkit.dockerfile.v0)RUN |3 ENTRYPOINT_PATH=./docker/debian-dev/docker-entrypoint.sh INSTALL_BROTLI=./docker/debian-dev/install-brotli.sh CHECK_STANDALONE_CONFIG=./docker/utils/check_standalone_config.sh /bin/sh -c chmod +x /install-brotli.sh && cd / && ./install-brotli.sh && rm -rf /install-brotli.sh # buildkit
2025-12-18 06:02:51 UTC (buildkit.dockerfile.v0)ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/openresty/luajit/bin:/usr/local/openresty/nginx/sbin:/usr/local/openresty/bin
2025-12-18 06:02:51 UTC (buildkit.dockerfile.v0)WORKDIR /usr/local/apisix
2025-12-18 06:02:51 UTC (buildkit.dockerfile.v0)RUN |3 ENTRYPOINT_PATH=./docker/debian-dev/docker-entrypoint.sh INSTALL_BROTLI=./docker/debian-dev/install-brotli.sh CHECK_STANDALONE_CONFIG=./docker/utils/check_standalone_config.sh /bin/sh -c ln -sf /dev/stdout /usr/local/apisix/logs/access.log && ln -sf /dev/stderr /usr/local/apisix/logs/error.log # buildkit
2025-12-18 06:02:51 UTC (buildkit.dockerfile.v0)EXPOSE map[9080/tcp:{} 9443/tcp:{}]
2025-12-18 06:02:51 UTC (buildkit.dockerfile.v0)COPY ./docker/debian-dev/docker-entrypoint.sh /docker-entrypoint.sh # buildkit
2025-12-18 06:02:51 UTC (buildkit.dockerfile.v0)COPY ./docker/utils/check_standalone_config.sh /check_standalone_config.sh # buildkit
2025-12-18 06:02:51 UTC (buildkit.dockerfile.v0)RUN |3 ENTRYPOINT_PATH=./docker/debian-dev/docker-entrypoint.sh INSTALL_BROTLI=./docker/debian-dev/install-brotli.sh CHECK_STANDALONE_CONFIG=./docker/utils/check_standalone_config.sh /bin/sh -c chmod +x /docker-entrypoint.sh /check_standalone_config.sh # buildkit
2025-12-18 06:02:51 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/docker-entrypoint.sh"]
2025-12-18 06:02:51 UTC (buildkit.dockerfile.v0)CMD ["docker-start"]
2025-12-18 06:02:51 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGQUIT
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.